.section--content{opacity:1!important;visibility:visible!important}.section--content .grid,.section--content h1,.section--content h2,.section--content h3,.section--content h4,.section--content h5,.section--content h6,.section--content .rte,.section--content p:last-of-type{margin:0}.section--content .mobile-only{display:block}.section--content .desktop-only{display:none}@media (min-width: 1024px){.section--content .mobile-only{display:none}.section--content .desktop-only{display:block}}.section--loading{position:relative;min-height:48px}.section--loading>.loading{left:50%;transform:translate(-50%);position:absolute;top:0;height:100%}.section--loading>.loading:before{content:"";width:48px;height:48px;border:5px solid #FFF;border-bottom-color:#fe6720;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;top:50%;margin-top:-24px;position:relative}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.js-loading.loaded+.loading{display:none}.js-loading.loaded{opacity:1!important;visibility:visible!important}.template-product #PageContainer main{padding:0!important}.section--content{background-image:var(--mobile-background-image);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:var(--bg-color);opacity:1!important;visibility:visible!important;position:relative}.section--content .page_width{max-width:1720px;margin:0 auto;padding-left:var(--desktop-block-spacer);padding-right:var(--desktop-block-spacer);padding-bottom:var(--mobile-padding)}.section--content .full_width{margin:0 auto;padding-left:var(--desktop-block-spacer);padding-right:var(--desktop-block-spacer);padding-bottom:var(--mobile-padding)}.section--content>.page_width,.section--content>.full_width{padding-top:var(--mobile-padding)}@media (min-width: 1024px){.section--content{background-image:var(--desktop-background-image)}.section--content .page_width,.section--content .full_width{padding-bottom:var(--desktop-padding)}.section--content>.page_width,.section--content>.full_width{padding-top:var(--desktop-padding)}}.section--content h1,.section--content h2,.section--content h3,.section--content h4,.section--content h5,.section--content h6,.section--content p,.section--content{color:var(--text-color)}.section--content.bg-css:before,.section--content .bg-image{position:relative}.section--content.bg-css:before,.section--content .bg-image:before{content:"";background-color:#000;opacity:var(--opacity);height:100%;left:0;top:0;position:absolute;width:100%;z-index:1}.section--content.bg-css .page_width{position:relative;z-index:2}.section--content .bg-image+.page_width{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:100%;z-index:2}.section--content .grid{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--mobile-block-spacer);justify-content:space-between}.section--content .column--image,.section--content .column--blocks{width:100%}@media (min-width: 1024px){.section--content .grid{gap:var(--desktop-block-spacer)}.section--content .column--image{width:calc(var(--desktop-image-width) - calc(var(--desktop-block-spacer) / 2))}.section--content .column--blocks{width:calc(var(--desktop-content-width) - calc(var(--desktop-block-spacer) / 2))}}.section--content .block{margin-bottom:var(--mobile-block-spacer)}@media (min-width: 1024px){.section--content .block{margin-bottom:var(--desktop-block-spacer)}}.section--content .block:last-of-type{margin-bottom:0}.section--content .block_type--list_text_icons{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:calc(var(--mobile-row-gap) * 2);column-gap:var(--mobile-column-gap)}@media (min-width: 1024px){.section--content .block_type--list_text_icons{row-gap:calc(var(--desktop-row-gap) * 2);column-gap:var(--desktop-column-gap)}}.section--content .item--text_icon{display:flex;flex-wrap:wrap;gap:15px;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--mobile-column) - var(--mobile-column-gap))}@media (min-width: 1024px){.section--content .item--text_icon{width:calc(var(--desktop-column) - var(--desktop-row-gap))}}.section--content .text_icon-image svg,.section--content .text_icon-image img{display:block;height:75px;width:75px}.section--content .block_type--list_cards{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:calc(var(--mobile-row-gap) * 2);column-gap:var(--mobile-column-gap)}@media (min-width: 1024px){.section--content .block_type--list_cards{row-gap:calc(var(--desktop-row-gap) * 2);column-gap:var(--desktop-column-gap)}}.section--content .item--card{background-color:#f7f1e9;border-radius:5px;width:calc(var(--mobile-column) - var(--mobile-column-gap));padding:10px;text-align:left;display:flex;flex-wrap:wrap}@media (min-width: 1024px){.section--content .item--card{width:calc(var(--desktop-column) - var(--desktop-row-gap));padding:20px}}.section--content a.card-link{color:#3d3935;display:block;width:100%}.section--content .card-icon{background-color:#fff;width:30px;height:30px;border-radius:100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-shrink:0}.section--content .card-icon svg{display:block;width:24px}.section--content .card-description{width:100%}.section--content .card-footer{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;width:100%}.section--content .block_type--countdown .rte{margin-bottom:8px}@media (min-width: 1024px){.section--content .block_type--countdown .rte{margin-bottom:20px}}.section--content .countdown--timer{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:20px;width:100%;max-width:250px}@media (min-width: 1024px){.section--content .countdown--timer{max-width:460px}}.section--content .countdown--timer>div{flex-grow:1;flex-shrink:1;flex-basis:0;text-transform:capitalize;font-family:Poppins;font-weight:600;font-size:10px}@media (min-width: 1024px){.section--content .countdown--timer>div{font-size:18px}}.section--content .countdown--timer .timer{background-color:#fff;color:#3d3935;height:30px;width:100%;display:flex;align-items:center;justify-content:center;font-family:Poppins;font-weight:600;font-size:14px;line-height:38px;margin-bottom:5px}@media (min-width: 1024px){.section--content .countdown--timer .timer{height:60px;font-size:24px}}.section--content .block_type--heading p:before{content:" ";display:inline-block;background-image:var(--image);background-repeat:no-repeat;background-position:center;background-image:var(--image-mobile);height:50px;width:50px;transform:translateY(15px);background-size:cover}@media (min-width: 1024px){.section--content .block_type--heading p:before{transform:translateY(30px);width:70px;height:70px}}.section--content .product_tile-type--default .product_tile-image{position:relative}.section--content .product_tile-type--default .product_tile-image .best-seller-badge{position:absolute;top:0;left:0;z-index:1;background-color:#f10f0f;color:#fff;display:inline-block;padding:2px 5px;font-family:Poppins;font-weight:700;font-size:12px;line-height:20px;letter-spacing:-.2px;vertical-align:middle}@media (min-width: 1024px){.section--content .product_tile-type--default .product_tile-image .best-seller-badge{font-size:10px;line-height:20px;text-transform:capitalize}}.section--content .product_tile-type--bundle .product_tile-image{height:175px}.section--content .product_tile-type--bundle .product_tile-image>img{object-fit:cover;height:100%;width:100%}@media (min-width: 1024px){.section--content .product_tile-type--bundle .product_tile-image{height:280px}}.section--content .product_tile-type--bundle .product_tile-details{padding:40px 20px;display:flex;flex-wrap:wrap;align-content:space-between;height:calc(100% - 175px);gap:15px}.section--content .product_tile-type--bundle .product_tile-details>*{width:100%}@media (min-width: 1024px){.section--content .product_tile-type--bundle .product_tile-details{height:calc(100% - 280px);gap:20px}}.section--content .product_tile-type--bundle .product_tile-details>div{width:100%}.section--content .product_tile-type--bundle .product_tile-heading{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;column-gap:10px;width:100%}.section--content .product_tile-type--bundle .product_tile-details form{text-align:center;margin:0;width:100%}.section--content .product_tile-type--bundle .prodct-title{width:calc(60% - 10px)}.section--content .product_tile-type--bundle h3.product-title{font-family:Poppins;font-weight:600;font-size:18px;line-height:20px;margin-bottom:5px}.section--content .product_tile-type--bundle h3.product-title+.best_by_date{margin-top:-5px;margin-bottom:5px}.section--content .best_by_date{color:#c3a63d}@media (min-width: 1024px){.section--content .product_tile-type--bundle h3.product-title{font-size:24px;line-height:20px;margin-bottom:20px}.section--content .product_tile-type--bundle h3.product-title+.best_by_date{margin-top:-15px;margin-bottom:20px}}.section--content .product_tile-type--bundle .product-prices{display:flex;flex-wrap:nowrap;gap:10px}.section--content .product_tile-type--bundle .price,.section--content .product_tile-type--bundle .compare_at_price{font-family:Poppins;font-weight:600;font-size:18px;line-height:20px}.section--content .product_tile-type--bundle .compare_at_price{text-decoration:line-through;color:#8e8e8e}@media (min-width: 1024px){.section--content .product_tile-type--bundle .price,.section--content .product_tile-type--bundle .compare_at_price{font-size:24px;line-height:20px}}.section--content .product_tile-type--bundle .btn{font-family:Poppins;font-weight:700;font-size:14px;line-height:20px;margin:0 auto;width:100%;text-transform:uppercase}@media (min-width: 1024px){.section--content .product_tile-type--bundle .btn{font-size:20px}}.section--content .product_tile-type--default .btn{font-family:Poppins;font-weight:700;font-size:14px;line-height:20px;max-width:355px;margin:0 auto;width:100%;text-transform:uppercase}@media (min-width: 1024px){.section--content .product_tile-type--default .btn{font-size:20px}}.section--content .product_tile-type--default{border:1px solid #FDC99A;background-color:#f4ddce4d;padding:30px 20px;border-radius:10px}.section--content .product_tile-type--default .product_tile-header{display:flex;flex-wrap:nowrap;gap:20px;align-items:center;justify-content:space-between;margin-bottom:13px}.section--content .product_tile-type--default .product_tile-image{width:110px}.section--content .product_tile-type--default .product_tile-image>img{width:150px;height:150px;object-fit:cover}@media (min-width: 1024px){.section--content .product_tile-type--default .product_tile-header{margin-bottom:20px}.section--content .product_tile-type--default .product_tile-image{width:160px}}.section--content .product_tile-type--default .product_tile-details{display:flex;flex-wrap:wrap;gap:13px;width:calc(100% - 130px)}.section--content .product_tile-type--default .product_tile-details>*{width:100%}@media (min-width: 1024px){.section--content .product_tile-type--default .product_tile-details{width:calc(100% - 160px)}}.section--content .product_tile-type--default h3.product-title{font-family:Poppins;font-weight:700;font-size:14px;line-height:normal}@media (min-width: 1024px){.section--content .product_tile-type--default h3.product-title{font-size:20px}}.section--content .product_tile-type--default .product-prices{display:flex;flex-wrap:nowrap;gap:14px}.section--content .product_tile-type--default .price,.section--content .product_tile-type--default .compare_at_price{font-family:Poppins;font-weight:600;font-size:14px;line-height:normal}.section--content .product_tile-type--default .compare_at_price{font-weight:400;text-decoration:line-through}@media (min-width: 1024px){.section--content .product_tile-type--default .price,.section--content .product_tile-type--default .compare_at_price{font-size:18px;line-height:normal}}.section--content .product_tile-type--default .product-serving{font-family:Poppins;font-weight:400;font-size:12px;line-height:normal}@media (min-width: 1024px){.section--content .product_tile-type--default .product-serving{font-size:18px}}.section--content .product_tile-type--default .product-ratings svg{width:14px;height:14px}.section--content .product_tile-type--default .rating-container{display:flex;flex-wrap:nowrap;column-gap:6px}@media (min-width: 1024px){.section--content .product_tile-type--default .product-ratings svg{width:18px;height:18px}}.section--content .product_tile-type--default form{margin-top:10px;margin-bottom:0;text-align:center}@media (min-width: 1024px){.section--content .product_tile-type--default form{margin-top:20px}}.section--content .product_tile-type--default{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between}.section--content .product_tile-type--default>*{width:100%}.section--content .posters{display:flex;flex-wrap:wrap;row-gap:calc(var(--mobile-row-gap) * 2);column-gap:var(--mobile-column-gap)}@media (min-width: 1024px){.section--content .posters{row-gap:calc(var(--desktop-row-gap) * 2);column-gap:var(--desktop-column-gap)}}.section--content .poster{transition:width 1s ease-in-out;height:var(--mobile-height);width:100%;position:relative;overflow:hidden}@media (min-width: 1024px){.section--content .posters{flex-wrap:nowrap}.section--content .poster{height:var(--desktop-height)}}.section--content .poster .poster-image{height:100%;width:100%;object-fit:cover;filter:brightness(50%);position:absolute;left:0;top:0}.section--content .poster .poster-image_hover{opacity:0;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.section--content .poster .poster-image img,.section--content .poster .poster-image svg{height:100%;width:100%;object-fit:cover}.section--content .poster .poster-content{position:absolute;left:50%;padding:20px;top:50%;transform:translate(-50%,-50%)}.section--content .poster-content .poster .rte{white-space:nowrap}.section--content .poster-link{cursor:pointer;display:block;width:100%;height:100%}.section--content .posters-height_type--adaptive .poster .poster-image{position:relative;height:auto;width:100%;left:unset;top:unset}@media (min-width: 1024px){.section--content .posters.js-hover-activate.active .poster.active{width:80%}.section--content .posters.js-hover-activate.active .poster{width:10%}.section--content .posters.js-hover-activate .poster .poster-content{transition:all 1.2s ease-in-out}.section--content .posters.js-hover-activate .poster .poster-image{transition-delay:1.2s;transition:transform 5s,filter .3s ease-in-out}.section--content .posters.js-hover-activate .poster .poster-image_hover{transition:opacity 1.2s,visibility 1.2s,transform 5s,filter .3s ease-in-out}.section--content .posters.js-hover-activate .poster:hover .poster-image,.section--content .posters.js-hover-activate .poster:hover .poster-image_hover{filter:brightness(100%);transform:scale(1.1)}.section--content .posters.js-hover-activate .poster:hover .poster-image_hover{opacity:1;visibility:visible}.section--content .posters.js-hover-activate .poster:hover .poster-content{left:0;transform:translateY(-50%)}}.section--content .text-readmore button.js-text-readmore>span{color:var(--text-color)}.section--content .text-readmore .rte-readmore,.section--content .text-readmore.active .rte,.section--content .text-readmore.active button.js-text-readmore .readmore,.section--content .text-readmore button.js-text-readmore .readless{display:none}.section--content .text-readmore.active .rte-readmore,.section--content .text-readmore button.js-text-readmore .readmore,.section--content .text-readmore.active button.js-text-readmore .readless{display:block}body.modal--open{overflow:hidden}.section--content .modal button.modal-close{padding:20px}.section--content .modal button.modal-close>svg{pointer-events:none;height:20px;width:20px}@media (min-width: 1024px){.section--content .modal button.modal-close>svg{height:50px;width:50px}}.section--content .modal{background-color:#fff;position:fixed;padding:0;width:100%;z-index:999;height:100%;top:0;left:0;overflow-y:auto;overflow-x:hidden;display:none}.section--content .modal.active{display:block}.section--content .modal .page_width{max-width:1300px}.section--content .modal-header{display:block;padding:0;border-bottom:0}.section--content .modal-content{background-color:#fff;border:0;display:flex;flex-wrap:wrap;gap:15px}@media (min-width: 1024px){.section--content .modal-content{gap:40px}}.section--content .modal-content>*{width:100%}.section--content .modal-content .heading--key_benefits{font-family:Poppins;font-weight:600;font-size:20px;line-height:normal;text-align:left;text-transform:capitalize}@media (min-width: 1024px){.section--content .modal-content .heading--key_benefits{font-size:28px;text-align:center}}.section--content .modal-content .product-info{max-width:925px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:25px;align-items:center}.section--content .modal-content .product-image,.section--content .modal-content .product-details{width:100%}@media (min-width: 1024px){.section--content .modal-content .product-image{width:275px}.section--content .modal-content .product-details{width:calc(100% - 300px)}}.section--content .modal-content .product-details h4{font-family:Poppins;font-weight:600;font-size:30px;line-height:normal;margin-bottom:10px}@media (min-width: 1024px){.section--content .modal-content .product-details h4{font-size:36px}}.section--content .js-swiper--product_tiles .swiper-pagination{padding-top:var(--desktop-block-spacer);bottom:0!important;position:relative;z-index:1}.section--content .js-swiper--product_tiles .swiper-slide.product_tile-type--bundle{background-color:#f7f1e9;border-radius:20px;overflow:hidden}.section--content .js-swiper--product_tiles .swiper-slide.product_tile-type--bundle .btn{max-width:100%}.section--content .js-swiper--product_tiles .swiper-slide{height:auto;max-width:335px;width:100%}@media (min-width: 1024px){.section--content .js-swiper--product_tiles .swiper-slide{max-width:calc(33.33% - 20px)}}.section--content .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#66ae45}.section--content .swiper-pagination-bullet{height:10px;width:10px}@media (min-width: 1024px){.section--content .swiper-pagination-bullet{height:15px;width:15px}}.section--content .swiper-arrows{display:none}.section--content.content--fathers_day .bg-image+.page_width{max-width:940px;text-align:center;left:50%;transform:translate(-50%);bottom:20px;top:auto}@media (min-width: 1024px){.section--content.content--fathers_day .bg-image+.page_width{transform:translateY(-50%);left:0;top:50%;bottom:auto}}.section--content.content--fathers_day .bg-image:before{background:#000;background:linear-gradient(0deg,#000,#0000)}@media (min-width: 1024px){.section--content.content--fathers_day .bg-image:before{background:#000;background:linear-gradient(90deg,#000,#0000)}}.section--content.content--fathers_day .block_type--countdown .countdown--timer{margin:0 auto;text-align:center}.section--content.content--fathers_day .block_type--countdown h3{font-family:Poppins;font-weight:600;font-size:20px;line-height:38px}@media (min-width: 1024px){.section--content.content--fathers_day .block_type--countdown h3{font-size:40px}}.section--content.content--fathers_day .block_type--text h1{font-family:Poppins;font-weight:700;font-size:28px;line-height:35px;margin-bottom:5px}.section--content.content--fathers_day .block_type--text p{font-size:16px;line-height:25px}@media (min-width: 1024px){.section--content.content--fathers_day .block_type--text h1{font-size:48px;line-height:55px;margin-bottom:20px}.section--content.content--fathers_day .block_type--text p{font-size:24px;line-height:32px}}@media (min-width: 1024px){.section--content.content--fathers_day-collection .page_width{overflow:hidden}}@media (min-width: 1024px){.section--content.content--fathers_day-collection .page_width{--desktop-block-spacer: 30px !important}}.section--content.content--fathers_day-collection .block_type--text{text-align:center}.section--content.content--fathers_day-collection h2{font-family:Poppins;font-weight:600;font-size:28px;line-height:normal!important;padding-bottom:0!important}@media (min-width: 1024px){.section--content.content--fathers_day-collection h2{font-size:48px;line-height:38px}}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 ul{list-style-type:none;margin:0}@media (min-width: 1024px){.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul{margin-left:10px}.section--content.content--fathers_day-collection .list-half .product-rte ul{display:flex;flex-wrap:wrap}.section--content.content--fathers_day-collection .list-half .product-rte ul>li{width:50%}}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte a,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 a{display:inline-block;color:#008cff;text-decoration:underline;margin-top:10px}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul>li,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 ul>li{margin-bottom:5px}@media (min-width: 1024px){.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul>li,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 ul>li{margin-bottom:10px}}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul>li:last-of-type,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 ul>li:last-of-type{margin-bottom:0}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul>li:before{content:" ";background-image:url(/cdn/shop/files/arrow.svg?v=1749025745);background-size:100%;background-position:center;background-repeat:no-repeat;float:left;margin-right:5px;width:12px;height:20px}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 ul>li:before{content:" ";background-image:url(/cdn/shop/files/check_cb07c5a7-c022-4905-b015-6b24ff62e39c.svg?v=1749025737);background-size:100%;background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:5px;margin-bottom:-3px;line-height:normal;width:16px;height:16px}@media (min-width: 1024px){.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul>li:before{width:20px;height:18px}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 ul>li:before{margin-bottom:-5px;width:20px;height:20px}}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2{margin-top:15px}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 h4{margin-bottom:5px}@media (min-width: 1024px){.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2{margin-top:20px}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 h4{margin-bottom:10px}}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte p{font-family:Poppins;font-weight:400;font-size:14px;line-height:20px}@media (min-width: 1024px){.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte ul,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte p{font-size:16px;line-height:20px}}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 h4{font-family:Poppins;font-weight:600;font-size:18px;line-height:20px}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte2 ul,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 p{font-family:Poppins;font-weight:400;font-size:16px;line-height:20px}@media (min-width: 1024px){.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 h4{font-size:24px;line-height:20px}}.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte a,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 a{font-family:Poppins;font-weight:600;font-size:14px;line-height:20px}@media (min-width: 1024px){.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte a,.section--content.content--fathers_day-collection .product_tile-type--bundle .product-rte-2 a{font-size:18px;line-height:20px}}.section--content.content--fathers_day-collection .js-swiper--product_tiles .swiper-slide{height:auto;min-width:100%;max-width:635px;width:100%}@media (min-width: 1024px){.section--content.content--fathers_day-collection .js-swiper--product_tiles .swiper-slide{min-width:550px;max-width:calc(40% - 20px)}}.section--content.content--fathers_day-collection .btn{height:30px;border-radius:100px;padding:0}@media (min-width: 1024px){.section--content.content--fathers_day-collection .btn{height:50px;padding:10px}}.section--content.content--fathers_day-collection.fathers_day-30 .js-swiper--product_tiles .swiper-slide{height:auto;min-width:100%;max-width:335px;width:100%}@media (min-width: 1024px){.section--content.content--fathers_day-collection.fathers_day-30 .js-swiper--product_tiles .swiper-slide{min-width:400px;max-width:calc(33.33% - 20px)}}.section--content.content--fathers_day-collection.fathers_day-30 .product_tile-type--default .product-rte a,.section--content.content--fathers_day-collection.fathers_day-30 .product_tile-type--default .product-rte-2 a{font-family:Poppins;font-weight:600;font-size:14px;line-height:normal;text-decoration-skip-ink:auto;text-decoration:underline;color:#3d3935}@media (min-width: 1024px){.section--content.content--fathers_day-collection.fathers_day-30 .product_tile-type--default .product-rte a,.section--content.content--fathers_day-collection.fathers_day-30 .product_tile-type--default .product-rte-2 a{font-size:20px}}.section--content.content--fathers_day-collection .product_tile-type--default p{font-family:Poppins;font-weight:400;font-size:14px;line-height:normal}@media (min-width: 1024px){.section--content.content--fathers_day-collection .product_tile-type--default p{font-size:20px}}.section--content .modal--key_benefits .modal .modal-content ul,.section--content .modal--key_benefits.modal .modal-content ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:116px;row-gap:15px;justify-content:space-between}.section--content .modal--key_benefits .modal .modal-content ul>li,.section--content .modal--key_benefits.modal .modal-content ul>li{margin:0;width:100%}@media (min-width: 1024px){.section--content .modal--key_benefits .modal .modal-content ul>li,.section--content .modal--key_benefits.modal .modal-content ul>li{width:calc(50% - 116px)}}.section--content .modal--key_benefits .modal .modal-content ul>li:last-of-type,.section--content .modal--key_benefits.modal .modal-content ul>li:last-of-type{margin-bottom:0}.section--content .modal--key_benefits .modal .modal-content ul>li:before,.section--content .modal--key_benefits.modal .modal-content ul>li:before{content:" ";background-image:url(/cdn/shop/files/check_cb07c5a7-c022-4905-b015-6b24ff62e39c.svg?v=1749025737);background-size:100%;background-position:center;background-repeat:no-repeat;float:left;margin-right:5px;width:20px;height:20px}@media (min-width: 1024px){.section--content .modal--key_benefits .modal .modal-content ul>li:before,.section--content .modal--key_benefits.modal .modal-content ul>li:before{width:25px;height:25px}}.section--content .modal--key_benefits .modal .modal-content .rte,.section--content .modal--key_benefits.modal .modal-content .rte{font-family:Poppins;font-weight:400;font-size:16px;line-height:20px}.section--content .modal--key_benefits .modal .modal-content .rte strong,.section--content .modal--key_benefits.modal .modal-content .rte strong{font-weight:700;font-size:16px;line-height:20px}.section--content .modal--key_benefits.modal .modal-content .rte p{margin-bottom:15px}.section--content .modal--key_benefits.modal .modal-content .rte ul{text-align:left}@media (min-width: 1024px){.section--content .modal--key_benefits .modal .modal-content .rte,.section--content .modal--key_benefits.modal .modal-content .rte,.section--content .modal--key_benefits .modal .modal-content .rte strong,.section--content .modal--key_benefits.modal .modal-content .rte strong{font-size:20px;line-height:25px}}span.badge.badge--discount{background:#fc6719;font-size:1.2rem;border-radius:50px}.section--content.content--fathers_day-collection.fathers_day-30.rakuten .js-swiper--product_tiles .swiper-slide{height:auto;min-width:100%;max-width:335px;width:100%}@media (min-width: 1024px){.section--content.content--fathers_day-collection.fathers_day-30.rakuten .js-swiper--product_tiles .swiper-slide{min-width:440px;max-width:calc(28% - 20px)}}.section--content.content--rakuten .bg-image+.page_width{max-width:1000px;text-align:center;left:50%;transform:translate(-50%);bottom:20px;top:auto}@media (min-width: 1024px){.section--content.content--rakuten .bg-image+.page_width{transform:translateY(-50%);left:0;top:50%;bottom:auto}}.section--content.content--rakuten .bg-image:before{background:#000;background:linear-gradient(0deg,#000,#0000)}@media (min-width: 1024px){.section--content.content--rakuten .bg-image:before{background:#000;background:linear-gradient(90deg,#000,#0000)}}.section--content.content--rakuten .block_type--countdown .countdown--timer{margin:0 auto;text-align:center}.section--content.content--rakuten .block_type--countdown h3{font-family:Poppins;font-weight:600;font-size:20px;line-height:38px}@media (min-width: 1024px){.section--content.content--rakuten .block_type--countdown h3{font-size:40px;line-height:38px}}.section--content.content--rakuten .block_type--text h1{font-family:Poppins;font-weight:700;font-size:36px;line-height:42px;margin-bottom:5px}.section--content.content--rakuten .block_type--text p{font-size:16px;line-height:25px}@media (min-width: 1024px){.section--content.content--rakuten .block_type--text h1{margin-bottom:20px;font-size:75px;line-height:80px}.section--content.content--rakuten .block_type--text p{font-size:28.65px;line-height:35px}}.section--content.section--collection_list .page_width{max-width:1500px}.section--content.section--collection_list .block_type--text{text-align:center;max-width:950px;margin-left:auto;margin-right:auto}.section--content.section--collection_list .js-swiper--product-card-one-click{overflow:hidden}.section--content.section--collection_list .js-swiper--product-card-one-click .best_by_date{display:block;margin-top:-5px;margin-bottom:-5px;color:#c3a63d}.section--content.section--collection_list .js-swiper--product_tiles .swiper-slide{width:80%}@media (min-width: 1024px){.section--content.section--collection_list .js-swiper--product_tiles .swiper-slide{max-width:calc(23% - 20px);width:100%}.section--content.section--collection_list .page_width .section--loading{overflow:hidden;padding:0 35px}}.section--content.section--collection_list .js-swiper--product-card-one-click .swiper-arrows{display:block}.section--content.section--collection_list .swiper-button-prev{left:0!important;transform:translateY(-50%)}@media (max-width: 769px){.section--content.section--collection_list .swiper-button-prev{left:0}}.section--content.section--collection_list .swiper-button-next{right:0!important;transform:translateY(-50%)}@media (max-width: 769px){.section--content.section--collection_list .swiper-button-next{right:0}}.section--content.section--collection_list .swiper-button-prev:after,.section--content.section--collection_list .swiper-button-next:after{font-family:swiper-icons;font-size:25px;font-weight:700;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.section--content.section--collection_list .swiper-button-prev,.section--content.section--collection_list .swiper-button-next{top:45%;position:absolute;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000}@media (max-width: 769px){.section--content.section--collection_list .swiper-button-prev,.section--content.section--collection_list .swiper-button-next{display:none}}.section--content.section--collection_list .swiper-button-next:after{content:"next"}.section--content.section--collection_list .swiper-button-prev:after{content:"prev"}.section--content.section--collection_list .js-swiper--product-card-one-click .swiper-button-prev.swiper-button-disabled,.section--content.section--collection_list .js-swiper--product-card-one-click .swiper-button-next.swiper-button-disabled{opacity:0}.section--content.section--collection_list .block_type--text h2{font-family:Poppins;font-weight:600;font-size:28px;line-height:38px;margin-bottom:10px}.section--content.section--collection_list .block_type--text p{font-family:Poppins;font-weight:400;font-size:16px;line-height:22px}.section--content.section--collection_list .block_type--text a{font-family:Poppins;font-weight:600;font-size:16px;line-height:30px;color:var(--text-color);text-decoration:underline}@media (min-width: 1024px){.section--content.section--collection_list .block_type--text h2{font-weight:600;font-size:48px;line-height:38px;margin-bottom:20px}.section--content.section--collection_list .block_type--text p,.section--content.section--collection_list .block_type--text a{font-size:20px;line-height:30px}}.section--content.section--collection_list .product_tile-type--product-card-one-click .btn.btn-primary{width:100%;font-family:Poppins;font-weight:600;font-size:14px;line-height:normal;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;min-height:40px;padding:6px 14px;margin-top:10px}@media (min-width: 1024px){.section--content.section--collection_list .product_tile-type--product-card-one-click .btn.btn-primary{margin-top:20px}}.section--content.section--collection_list .product_tile-type--product-card-one-click .btn.btn-primary .btn__price:not(.discounted){font-weight:700}.section--content.section--collection_list .product_tile-type--product-card-one-click .btn.btn-primary .btn__price+.discounted{font-weight:400;text-decoration:line-through;margin-left:5px}@media (min-width: 1024px){.section--content.section--collection_list .product_tile-type--product-card-one-click .btn.btn-primary{font-size:16px}}.section--content.section--collection_list .product_tile-type--product-card-one-click .product-card .product-top-link{width:100%}.section--content.section--collection_list .product_tile-type--product-card-one-click .product-card .product-title h3{font-family:Poppins;font-weight:700;font-size:16px;line-height:15px}@media (min-width: 1024px){.section--content.section--collection_list .product_tile-type--product-card-one-click .product-card .product-title h3{font-size:18px}}.section--content.section--collection_list .product_tile-type--product-card-one-click .product-card select{font-family:Poppins;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.2px}@media (min-width: 1024px){.section--content.section--collection_list .product_tile-type--product-card-one-click .product-card select{font-size:16px;line-height:20px}}.section--content.section--collection_list .product_tile-type--product-card-one-click .product-card .rating--text{font-family:Poppins;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.2px}.content--rating.section--content .block_type--heading p:before{width:75px;height:20px;transform:translatey(5px);margin-right:5px;background-size:75px 20px}@media (min-width: 1024px){.content--rating.section--content .block_type--heading p:before{background-size:95px 20px;width:95px;height:20px}}.content--hero_banner.section--content .page_width{max-width:1000px}.content--hero_banner.section--content .hero_banner--heading.block_type--heading,.content--hero_banner.section--content .hero_banner--heading.block_type--text{text-align:center}.content--hero_banner.section--content .hero_banner--heading.block_type--text h1{font-family:Poppins;font-weight:600;font-size:25px;line-height:30px}@media (min-width: 1024px){.content--hero_banner.section--content .hero_banner--heading.block_type--text h1{font-size:48px;line-height:52px}}.content--hero_banner.section--content .hero_banner--heading.block_type--heading p{font-family:Poppins;font-weight:400;font-size:14px;line-height:18px}@media (min-width: 1024px){.content--hero_banner.section--content .hero_banner--heading.block_type--heading p{font-size:20px;line-height:18px}}.content--hero_banner.section--content .block-group{display:flex;flex-wrap:nowrap;align-items:center}.content--hero_banner.section--content .block-group .block_type--text{flex-grow:1;margin-bottom:0;width:50%}@media (min-width: 1024px){.content--hero_banner.section--content .block-group .block_type--text{width:auto}}.content--hero_banner.section--content .block-group .block_type--text ul{list-style-type:none;margin:0;padding:0}.content--hero_banner.section--content .block-group .block_type--text ul li{background-color:#f4ddce;margin-bottom:13px;font-family:Poppins;font-size:14px;line-height:18px;border-radius:10px;padding:10px 30px 10px 15px}@media (min-width: 1024px){.content--hero_banner.section--content .block-group .block_type--text ul li{margin-bottom:22px;font-size:20px;line-height:18px;padding:10px 30px 10px 15px}}@media (max-width: 1024px){.content--hero_banner.section--content .block_type--image{margin-left:-20px;margin-right:-20px;padding-left:10px}}body#independence-day-sale-2025 .block.block_type--heading.shop_limited_header h2,#exclusive-deals .block.block_type--heading.shop_limited_header h2{text-align:center}body#independence-day-sale-2025 .section--content.content--fathers_day .block_type--text h1,body#independence-day-sale-2025 .section--content.content--fathers_day .block_type--text p,body#independence-day-sale-2025 .section--content.content--fathers_day .block_type--countdown h3,#exclusive-deals .section--content.content--fathers_day .block_type--text h1,#exclusive-deals .section--content.content--fathers_day .block_type--text p,#exclusive-deals .section--content.content--fathers_day .block_type--countdown h3{text-align:left}body#independence-day-sale-2025 .section--content.content--fathers_day .block_type--countdown .countdown--timer,#exclusive-deals .section--content.content--fathers_day .block_type--countdown .countdown--timer{margin:0}@media (min-width: 1024px){.section--content.content--rakuten.content--prime_day .bg-image:before{background:transparent}}.section--content.content--rakuten.content--prime_day .block_type--text h2{font-family:Poppins;font-weight:600;font-size:21.01px;line-height:28px;margin-bottom:5px}.section--content.content--rakuten.content--prime_day .block_type--text h2 strong{font-weight:800}@media (min-width: 1024px){.section--content.content--rakuten.content--prime_day .block_type--text h2{font-size:46.35px;line-height:55px;margin-bottom:20px}}.section--content.content--rakuten.content--prime_day .block_type--text h1{font-weight:800;font-size:55px;line-height:50px}@media (min-width: 1024px){.section--content.content--rakuten.content--prime_day .block_type--text h1{font-weight:800;font-size:85px;line-height:normal}}.content--prime_day .block_type--text h1,.content--prime_day .block_type--text h2,.content--prime_day .block_type--text p{text-shadow:0px 4px 4px #00000040}.product_tile-type--product-card-one-click .star-rating{width:68px}.template-page.prime-day #recart-popup-root{display:none!important}.section--content.content--august_sale.bg-css .page_width{max-width:1500px;text-align:center}@media (min-width: 1024px){.section--content.content--august_sale.bg-css .page_width{max-width:600px;text-align:left}}.section--content.content--august_sale .bg-image+.page_width{max-width:600px;text-align:center;left:50%;transform:translate(-50%);top:20px}@media (min-width: 1024px){.section--content.content--august_sale .bg-image+.page_width{transform:translateY(-50%);left:0;top:50%}}@media (min-width: 1550px){.section--content.content--august_sale .bg-image+.page_width{max-width:700px}}.section--content.content--august_sale:before,.section--content.content--august_sale .bg-image:before{background:#000;background:linear-gradient(180deg,#000,#0000)}@media (min-width: 1024px){.section--content.content--august_sale:before,.section--content.content--august_sale .bg-image:before{background:#000;background:linear-gradient(90deg,#000,#0000)}}.section--content.content--august_sale .block_type--countdown .countdown--timer{margin:0 auto;text-align:center}.section--content.content--august_sale .block_type--countdown h3{font-family:Poppins;font-weight:600;font-size:20px;line-height:38px}@media (min-width: 1024px){.section--content.content--august_sale .block_type--countdown h3{font-size:30px}}@media (min-width: 1550px){.section--content.content--august_sale .block_type--countdown h3{font-size:40px}}.section--content.content--august_sale .block_type--text h1{font-family:Outfit;font-weight:900;font-style:Black;font-size:45px;line-height:normal;text-transform:uppercase;margin-bottom:5px}.section--content.content--august_sale .block_type--text h2{font-family:Outfit;font-weight:700;font-size:32px;line-height:normal;text-transform:capitalize}.section--content.content--august_sale .block_type--text p{font-family:Poppins;font-weight:400;font-size:18px;line-height:normal}.section--content.content--august_sale .block_type--text{text-align:center}@media (min-width: 1024px){.section--content.content--august_sale .block_type--text h1{font-size:55px;line-height:normal;margin-bottom:20px}.section--content.content--august_sale .block_type--text h2{font-size:40px;line-height:normal}.section--content.content--august_sale .block_type--text p{font-size:20px;line-height:normal}.section--content.content--august_sale .block_type--text{text-align:left}}@media (min-width: 1550px){.section--content.content--august_sale .block_type--text h1{font-size:85px;line-height:95px;margin-bottom:20px}.section--content.content--august_sale .block_type--text h2{font-size:64px;line-height:95px}.section--content.content--august_sale .block_type--text p{font-size:24px;line-height:32px}.section--content.content--august_sale .block_type--text{text-align:left}}.section--content.content--august_sale .block_type--countdown .timer{background-color:#ff6620;color:#000}.section--content.content--august_sale .block_type--countdown{text-align:center}@media (min-width: 1024px){.section--content.content--august_sale .block_type--countdown{text-align:left}.section--content.content--august_sale .block_type--countdown .countdown--timer{margin:0}}.content-product .compare-at-price{text-decoration:line-through}.content-product .js-controlled{display:none}.content-product .js-controlled.active{display:block}.content-product .inactive{display:none}@media (min-width: 1024px) and (max-width: 1500px){.section--content.content--back_to_school .page_width{transform:translateY(-50%) scale(.6)!important;transform-origin:left}}@media (min-width: 1550px) and (max-width: 1600px){.section--content.content--back_to_school .page_width{transform:translateY(-50%) scale(.75)!important;transform-origin:left}}.section--content.content--back_to_school .bg-image+.page_width{max-width:1100px;text-align:center;left:50%;transform:translate(-50%);top:20px}@media (min-width: 1024px){.section--content.content--back_to_school .bg-image+.page_width{transform:translateY(-50%);left:0;top:50%}}@media (min-width: 1550px){.section--content.content--back_to_school .bg-image+.page_width{max-width:1100px}}.content--back_to_school h1{font-family:Poppins;font-weight:700;font-style:"Bold";font-size:24.83px;line-height:normal;letter-spacing:-2px;text-align:center;text-transform:uppercase}.content--back_to_school h2{font-family:Poppins;font-weight:800;font-style:"ExtraBold";font-size:65px;line-height:60px;letter-spacing:-2px;text-align:center;text-transform:uppercase}.content--back_to_school h3{font-family:Poppins;font-weight:700;font-style:"Bold";font-size:22px;line-height:normal;letter-spacing:0;text-align:center;text-transform:uppercase}.content--back_to_school .block_text--countdown_after h3{font-family:Poppins;font-weight:800;font-style:"ExtraBold";font-size:22px;line-height:normal;letter-spacing:.5px;text-align:center;text-transform:uppercase}.content--back_to_school .block_text--countdown_after p{font-family:Poppins;font-size:14px;line-height:18px;text-align:center;vertical-align:middle}@media (min-width: 1024px){.content--back_to_school h1,.content--back_to_school h2{font-size:96px;line-height:90px}.content--back_to_school h3{font-weight:600;font-style:"SemiBold";font-size:55.62px;line-height:90px}.content--back_to_school .block_text--countdown_after h3{font-weight:700;font-style:Bold;font-size:40px;line-height:90px}.content--back_to_school .block_text--countdown_after p{font-size:21.25px;line-height:normal}.content--back_to_school .block_text--countdown_after{margin-top:-20px}}.content--back_to_school .countdown--timer{border:1px solid #ffffff;padding:20px;border-radius:10px;max-width:350px;margin:0 auto;flex-wrap:nowrap;font-family:Poppins;font-weight:700;font-style:"Bold";font-size:9px;line-height:normal;text-align:center}.content--back_to_school .countdown--timer .timer{background-color:transparent;color:#fff;font-family:Poppins;font-weight:700;font-style:"Bold";font-size:40px;line-height:normal;text-align:center;margin-bottom:0}.content--back_to_school .countdown--timer .timer:after{content:":";position:relative;right:-20%}.content--back_to_school .countdown--timer div:last-of-type .timer:after{content:""}@media (min-width: 1024px){.content--back_to_school .countdown--timer{max-width:650px}.content--back_to_school .countdown--timer .timer:after{content:":";position:relative;right:-10%}.content--back_to_school .block_type--countdown .rte{margin-bottom:-10px}.content--back_to_school .countdown--timer .timer{font-size:95px;line-height:normal;height:80px}.content--back_to_school .countdown--timer{font-size:18px;line-height:normal}}@media (max-width: 375px){.content--back_to_school h2{font-size:50px;line-height:50px}.content--back_to_school h3{font-size:18px}.content--back_to_school .countdown--timer{padding:10px}.content--back_to_school .countdown--timer .timer{font-size:30px}}@media (min-width: 1024px){.content--two_column_group .page_width{display:grid;grid-template-columns:calc(50% - 50px) calc(50% - 50px);align-items:center;column-gap:50px;justify-content:space-between}}@media (max-width: 1024px){.content--labor_day .block_type--image img{margin:0 auto}}.content--labor_day .block_type--text h1{text-align:center}.content--labor_day .block_type--text p{font-family:Poppins;font-weight:500;font-style:"Medium";font-size:14px;line-height:16px;text-align:center}.content--labor_day .block_type--countdown h3{font-family:Poppins;font-weight:500;font-style:"Italic";font-size:16px;line-height:30px;text-align:center}@media (min-width: 1024px){.content--labor_day .block_type--text h1{text-align:left}.content--labor_day .block_type--text p{font-weight:500;font-style:Medium;font-size:26px;line-height:30px;text-align:left}.content--labor_day .block_type--countdown h3{text-align:left}}.content--labor_day .block_text--countdown_after p{font-family:Poppins;font-size:12px;line-height:30px}.content--labor_day .block_text--countdown_after p strong,.content--labor_day .block_text--countdown_after p b{font-weight:800;font-style:"ExtraBold"}@media (max-width: 1024px){.content--labor_day .countdown--timer{margin:0 auto}}.content--labor_day .group--content .block_type--image img{width:auto}.content--labor_day .group--image{align-self:flex-end}.content--labor_day .group--image .block_type--text h2{font-family:Outfit;font-weight:700;font-style:"Bold";font-size:24px;line-height:26px;text-align:center}@media (min-width: 1024px){.content--labor_day .group--image .block_type--text h2{font-size:32px;line-height:30px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2601/assets/content.css.map */
