:root{--primary_color: #71AD54;--primary_text_color: #2F2A24;--secondary_text_color: #5B554F;--primary_font: "Bricolage Grotesque";--secondary_font: "Poppins"}*{padding:0;margin:0;box-sizing:border-box}body{background:linear-gradient(180deg,#f6f3eb,#f2ede3)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(0,0,0,.035) 1px,transparent 1px);background-size:3px 3px;pointer-events:none}.center-div{max-width:1200px;margin:0 auto}@media screen and (max-width:1200px){.center-div{max-width:95%}}.custom-header a.logo-img{padding:0}.custom-header .sf-menu-wrapper__desktop{justify-content:center}section.custom_collection_cards{width:100%;padding:50px 0}@media screen and (max-width:768px){section.custom_collection_cards{padding:30px 0}}section.custom_collection_cards .content-wrapper{display:flex;flex-direction:column;align-items:center;gap:10px}section.custom_collection_cards h2{text-align:center;font-family:var(--primary_font);font-size:48px;font-weight:500}section.custom_collection_cards .sub-heading p{text-align:center;font-family:var(--primary_font);font-size:24px;font-weight:500}section.custom_collection_cards span{text-align:center;font-family:var(--primary_font);font-size:20px;font-weight:400}@media screen and (max-width:600px){section.custom_collection_cards h2{font-size:32px}}section.custom_collection_cards .custom-collection-cards-swiper{width:100%;overflow:hidden;padding-top:30px}section.custom_collection_cards .custom-collection-cards-swiper .swiper-slide{height:auto}section.custom_collection_cards .custom-collection-cards-swiper .swiper-slide .card-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;transition:.2s all ease;text-decoration:none}section.custom_collection_cards .custom-collection-cards-swiper .swiper-slide .card-wrapper:hover{transform:translateY(-10%);transition:.2s all ease}section.custom_collection_cards .custom-collection-cards-swiper .swiper-slide .card-wrapper .image-wrapper{width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;transition:.2s all ease;max-width:180px}section.custom_collection_cards .custom-collection-cards-swiper .swiper-slide .card-wrapper .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}section.custom_collection_cards .custom-collection-cards-swiper .swiper-slide .card-wrapper .card-title{font-family:var(--secondary_font);font-size:16px;font-weight:500;text-align:center;margin:0}@media screen and (max-width:600px){section.custom_collection_cards .custom-collection-cards-swiper .swiper-slide .card-wrapper .card-title{font-size:14px}}header.custom_header .sf-menu-bar .sf-menu-wrapper__desktop{justify-content:center}section.custom_featured_collection .sf__pcard-content .sf__pcard-quick-add,section.custom_product_tab .sf__pcard-content .sf__pcard-quick-add{width:100%}.sf-slider__controls{width:100%}.sf-slider__controls button{width:35px;height:35px;z-index:11;padding:5px}.sf-slider__controls button svg{fill:#71ad55}.sf-slider__controls button:hover svg{fill:#fff}section.custom_product_slider{padding:50px 0}@media screen and (max-width:768px){section.custom_product_slider{padding:40px 0}}section.custom_product_slider .content-wrapper{position:relative}section.custom_product_slider .content-wrapper h2{text-align:center}section.custom_product_slider .content-wrapper .custom_product_swiper{position:relative;padding-top:60px}@media screen and (max-width:500px){section.custom_product_slider .content-wrapper .custom_product_swiper{padding-bottom:40px;padding-top:0}}section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-wrapper{align-items:stretch;margin-top:10px}section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-slide{height:auto}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper{display:flex;flex-direction:column;align-items:flex-start;height:100%}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper{width:100%;aspect-ratio:1;border-radius:18px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;max-height:320px;overflow:hidden;position:relative}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper .main-image{position:relative;z-index:2;transition:transform .4s ease;max-width:100%;max-height:100%;height:100%;display:flex}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper .main-image img{max-width:100%;max-height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper .hover-image{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease,transform .5s ease;z-index:1;height:100%!important;right:0}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper:hover .hover-image{z-index:3;opacity:1;transition:opacity .4s ease,transform .5s ease;transform:scale(1.08)}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper .sale_badge{border-radius:20px;background:var(--primary_color);position:absolute;top:10px;right:10px;font-weight:500;z-index:2;font-family:var(--secondary_font);color:#fcfaf1;padding:5px 20px;font-size:12px}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper .custom-wishlist{position:absolute;z-index:2;width:40px;height:40px;bottom:0;left:10px}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper .custom-wishlist .sf__tooltip-content{bottom:calc(0% + 8px);right:-30%;transform:translate(100%);left:unset}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .image-wrapper .custom-wishlist .sf__tooltip-content:after{left:calc(0% - 5px);top:calc(50% - 5px)}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .product-title{text-transform:uppercase;text-decoration:none;font-weight:700;font-size:16px;line-height:1.3;color:var(--primary_text_color);font-family:var(--primary_font);padding:0 8px;flex:1}@media screen and (max-width:500px){section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .product-title{font-size:16px}}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .product-price{text-transform:uppercase;font-weight:700;font-size:16px;font-family:var(--secondary_font);padding:0 8px;line-height:1.3;color:var(--primary_text_color);display:flex;flex-direction:row;margin:10px 0;gap:5px}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .product-price .compare-price{text-decoration:line-through;font-weight:500}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .product-price span{font-size:14px;font-weight:400}@media screen and (max-width:500px){section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .product-price{font-size:16px}}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper form{width:100%;margin-top:10px}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .atc-btn{width:100%;background:#fcfaf1;color:var(--primary_color);padding:10px 18px;border-radius:30px;cursor:pointer;font-family:var(--secondary_font);font-size:14px;font-weight:600;transition:.25s ease;border:2px solid var(--primary_color)}section.custom_product_slider .content-wrapper .custom_product_swiper .card-wrapper .atc-btn:hover{background:var(--primary_color);color:#fcfaf1}section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation{position:absolute;top:40px;right:10px;display:flex;gap:12px;transform:translateY(-50%);width:120px;height:50px}@media screen and (max-width:500px){section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation{transform:translate(-50%);position:relative;top:20px;left:50%}}section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation .swiper-button-prev{transform:rotate(180deg)}section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation .swiper-button-prev,section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation .swiper-button-next{width:40px;height:40px;cursor:pointer;transition:.3s all ease-in-out}section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation .swiper-button-prev:hover{transition:.3s all ease-in-out;transform:scale(1.2) rotate(180deg)}section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation .swiper-button-next:hover{transition:.3s all ease-in-out;transform:scale(1.2)}section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation .swiper-button-prev img,section.custom_product_slider .content-wrapper .custom_product_swiper .swiper-navigation .swiper-button-next img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;transform:rotate(180deg)}section.custom_collection_tabs .content-wrapper{padding:60px 0}section.custom_collection_tabs .tabs-nav{display:flex;gap:60px;margin-bottom:40px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;justify-content:center}@media screen and (max-width:800px){section.custom_collection_tabs .tabs-nav{justify-content:flex-start;gap:30px}}section.custom_collection_tabs .tabs-nav .tab-btn{background:none;border:none;font-weight:900;font-size:24px;cursor:pointer;position:relative;text-transform:uppercase;padding:10px 20px;font-family:var(--primary_font);letter-spacing:2px;z-index:0;white-space:nowrap;flex:0 0 auto;color:var(--primary_text_color)}@media screen and (max-width:800px){section.custom_collection_tabs .tabs-nav .tab-btn{font-size:24px}}section.custom_collection_tabs .tabs-nav .tab-btn .tab-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}section.custom_collection_tabs .tabs-nav .tab-btn .chunk{position:absolute;top:0;height:100%;background:var(--primary_color);border-radius:2px;transform:scaleY(0);opacity:0}section.custom_collection_tabs .tabs-nav .chunk-left{left:0;width:30%;transform-origin:bottom left}section.custom_collection_tabs .tabs-nav .chunk-right{right:0;width:30%;transform-origin:bottom right}section.custom_collection_tabs .tabs-nav .chunk-center{left:30%;width:40%;transform-origin:bottom center}section.custom_collection_tabs .tabs-nav .tab-btn.active .chunk-left{animation:chunkPop .18s cubic-bezier(.34,1.56,.64,1) 0s forwards}section.custom_collection_tabs .tabs-nav .tab-btn.active .chunk-right{animation:chunkPop .18s cubic-bezier(.34,1.56,.64,1) .12s forwards}section.custom_collection_tabs .tabs-nav .tab-btn.active .chunk-center{animation:chunkPop .18s cubic-bezier(.34,1.56,.64,1) .22s forwards}@keyframes chunkPop{0%{transform:scaleY(0);opacity:1}to{transform:scaleY(1);opacity:1}}section.custom_collection_tabs .tabs-nav .tab-btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:var(--primary_color);transform:scaleX(0);transform-origin:center;transition:transform .3s ease;border-radius:2px}section.custom_collection_tabs .tabs-nav .tab-btn:hover:not(.active):after{transform:scaleX(1)}section.custom_collection_tabs .tabs-content{position:relative}section.custom_collection_tabs .tab-panel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease,visibility .35s ease}section.custom_collection_tabs .tab-panel.active{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}section.custom_collection_tabs .custom_collection_swiper{position:relative}section.custom_collection_tabs .swiper-wrapper{align-items:stretch}section.custom_collection_tabs .swiper-slide{height:auto}section.custom_collection_tabs .card-wrapper{display:flex;flex-direction:column;align-items:flex-start;height:100%}section.custom_collection_tabs .image-wrapper{width:100%;aspect-ratio:1;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;max-height:320px;position:relative;overflow:hidden;background:var(--secondary_background)}section.custom_collection_tabs .main-image{width:100%;height:100%;display:flex}section.custom_collection_tabs .main-image img{width:100%;height:100%;object-fit:cover}section.custom_collection_tabs .hover-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}section.custom_collection_tabs .image-wrapper:hover .hover-image{opacity:1}section.custom_collection_tabs .sale_badge{border-radius:20px;background:var(--primary_color);position:absolute;top:10px;right:10px;font-weight:500;font-family:var(--secondary_font);color:#fcfaf1;padding:5px 20px;font-size:12px}section.custom_collection_tabs .product-title{text-transform:uppercase;font-weight:700;font-size:16px;text-decoration:none;line-height:1.3;padding:0 8px;color:var(--primary_text_color);font-family:var(--primary_font);flex:1}@media(max-width:500px){section.custom_collection_tabs .product-title{font-size:16px}}section.custom_collection_tabs .product-price{font-weight:700;font-size:16px;padding:0 8px;line-height:1.3;display:flex;gap:5px;margin:10px 0;color:var(--primary_text_color);font-family:var(--secondary_font)}section.custom_collection_tabs .compare-price{text-decoration:line-through;font-weight:500}@media(max-width:500px){section.custom_collection_tabs .product-price{font-size:16px}}section.custom_collection_tabs .atc-btn{width:100%;background:#fcfaf1;color:var(--primary_color);padding:10px 18px;border-radius:30px;cursor:pointer;font-family:var(--secondary_font);font-size:14px;font-weight:600;transition:.25s ease;border:2px solid var(--primary_color)}section.custom_collection_tabs .atc-btn:hover{background:var(--primary_color);color:#fcfaf1}section.custom_collection_tabs .swiper-navigation{position:absolute;top:-50px;right:0;display:flex;gap:12px}section.custom_collection_tabs .swiper-button-prev,section.custom_collection_tabs .swiper-button-next{width:40px;height:40px;border-radius:50%;border:2px solid var(--primary_color);cursor:pointer;transition:.25s}section.custom_collection_tabs .swiper-button-prev:hover,section.custom_collection_tabs .swiper-button-next:hover{background:var(--primary_color)}.swiper-pagination-bullet:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-css.css.map */
