.cfnblock ul.custom_function_main{list-style:none;margin:0;padding:0;width:100%}.cfnblock .custom_function_main li a{text-decoration:none;color:var(--black);text-align:center;display:block}@media (hover: hover) and (pointer: fine){.cfnblock .custom_function_main li a:hover{color:var(--olive-green)!important;opacity:1}}.cfnblock .custom_function_main li a span{display:block;margin-top:4rem;font-size:2rem;font-weight:400;line-height:normal}.cfnblock .custom_function_main li a p{font-size:1.6rem;margin:1rem 0 0;line-height:normal;text-transform:capitalize}.cfnblock .custom_function_main li a,.cfnblock .custom_function_main li a span,.cfnblock .custom_function_main li a p{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (hover: hover) and (pointer: fine){.cfnblock .custom_function_main li a:hover span,.cfnblock .custom_function_main li a:hover p{color:var(--olive-green)}}.cfnblock .title{font-size:3.2rem;color:var(--olive-green);font-weight:400;line-height:1.4;text-align:center;margin-left:auto;margin-right:auto}@media only screen and (max-width: 575px){.cfnblock .title{font-size:2.4rem}}.custom_home_occasion{margin-top:7rem;padding-bottom:2rem}.custom_home_occasion .page-width{padding:0}.custom_function__block{padding:0 30px}@media only screen and (min-width: 1025px){ul.custom_function_main{display:flex;flex-wrap:wrap}.custom-featured-collection-slider{box-sizing:border-box}.swiper-button-next,.swiper-button-prev{display:none!important}.shop_by_category .swiper-button-next,.shop_by_category .swiper-button-prev{display:block!important}.custom_function_main li{flex:calc(100% / 3) 0 0!important;max-width:calc(100% / 3);padding:0 1.2rem;margin-right:0!important}}@media only screen and (max-width: 1024px){.custom-featured-collection-slider{margin-bottom:0!important}.custom_home_occasion{padding-bottom:4rem}}@media (max-width: 992px){.custom_home_occasion{margin-top:5rem}}@media only screen and (max-width: 768px){.custom_function_main li a span{margin-top:2rem}.custom_home_occasion{padding-bottom:5rem}}@media only screen and (max-width: 599px){.custom_function_main li a span{margin-top:2rem;font-size:1.6rem}}.cfnblock .custom_function__block--main .title{color:var(--olive-green);font-family:var(--fields);font-size:48px;font-weight:400;line-height:normal;text-align:left;margin:0}.cfnblock .custom_function__block--main .custom_function-button{letter-spacing:1px!important;padding:13px 36px!important;min-width:unset;width:auto;max-width:200px;margin:0}.cfnblock .custom_function_block-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:44px}.cfnblock{margin:85px 0}.cfnblock .square_image{padding-top:100%}.cfnblock .square_image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.cfnblock .custom_function__block .custom_function_main li a span{margin:3rem 0;color:var(--black);text-align:center;font-family:var(--neulis);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase}@media (hover: hover) and (pointer: fine){.cfnblock .custom_function__block .custom_function_main li a:hover span{color:var(--olive-green)!important;opacity:1}}.center_title{justify-content:center}@media screen and (min-width: 990px){.custom_function__block .media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.custom_function__block .media--hover-effect:hover>img:only-child{transform:scale(1.03)}}@media (min-width: 1025px){.cfnblock .custom_function__block--main .title{padding:0 1.2rem}.cfnblock .custom_function__block{padding:0}}@media (max-width: 1024px){.custom_function__block--main.page-width{padding:0}.custom_function_block-top{padding:0 30px;margin-bottom:30px}}@media (max-width: 1024px){.cfnblock ul.custom_function_main li.swiper-slide{width:300px;max-width:300px}.cfnblock .swiper-initialized ul.custom_function_main li.swiper-slide{max-width:unset}.cfnblock .swiper-initialized .square_image{padding-top:100%}.cfnblock .swiper-initialized .square_image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.cfnblock .mobile-btn{display:none}@media (max-width: 749px){.cfnblock .desktop-btn{display:none}.cfnblock .mobile-btn{display:block}.cfnblock .custom_function__block--main .custom_function-button{margin:0 auto;max-width:336px}.cfnblock{margin:50px 0}.cfnblock .custom_function__block--main .title{font-size:36px}.cfnblock .custom_function__block .custom_function_main li a span{margin:2rem auto}.custom_function_block-top{margin-bottom:20px}.cfnblock ul.custom_function_main li.swiper-slide{width:250px;max-width:250px}}@media (max-width: 480px){.cfnblock ul.custom_function_main li.swiper-slide{width:200px;max-width:200px}}@media (max-width: 390px){.custom_function__block--main .custom_function-button{max-width:calc(100% - 56px);min-width:calc(100% - 56px);margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-function-block.css.map */
