span#subhead{font-family:Lato;font-size:36px;font-weight:700;line-height:43.2px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fafaca}#biggest h3.heading.h2{font-family:Rubik;font-size:50px;font-weight:500;line-height:59.25px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}span#lastp{font-family:Lato;font-size:22px;font-weight:500;line-height:33px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}#biggest h3.heading:after{content:"";background:#f26224;width:346px;border-radius:22px;height:5px;display:block;margin:35px auto 0}#biggest p{font-family:Lato!important;font-size:22px;font-weight:500;line-height:33px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#5b2c05;padding:0 50px}#biggest span{font-style:italic}.product-blocks h2.block-heading{font-size:80px;line-height:80px;font-weight:700;font-family:Caveat;color:#fafaca;margin-bottom:20px}.product-blocks .block-subheading{font-family:Lato;font-size:25px;line-height:37.5px;font-weight:500;text-align:center;color:#fff;margin:0}.product-blocks{text-align:center}.product-blocks{text-align:center;padding:48px 0 0;position:relative;margin:0}.product-block-container{max-width:1324px;margin:0 auto}.product-blocks .product-listing{display:flex;margin-top:48px;justify-content:space-between}.product-blocks .product-items{width:420px;height:349px;position:relative}.product-blocks .product-items h3.product-title{font-family:Rubik;color:#fff;font-size:22px;line-height:26.07px;position:absolute;top:0;font-weight:500;margin:20px;max-width:225px;text-align:left;z-index:99}.product-blocks .product-items .product-item__info .product-item-meta a.product-item-meta__title{position:absolute;top:0;color:#fff;font-family:Rubik;font-size:22px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding:20px;max-width:262px}.product-blocks .product-items a.add-to-cart{position:absolute;right:-12px;z-index:1;top:-15px;background:#fafaca;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.product-blocks .product-listing .product-item__info .product-item-meta__price-list-container{display:none}.product-blocks .product-items .add-to-cart img{width:30px;border:30px;height:auto;box-shadow:unset;display:flex;align-items:center;justify-content:center;margin:0 auto}.product-blocks .product-items .add-to-cart:before{display:none}.product-blocks .product-items product-item.product-item{height:349px}.product-blocks .product-items product-item.product-item a.product-item__aspect-ratio.aspect-ratio{--aspect-ratio: unset !important}.product-blocks .product-items product-item.product-item .product-item__quick-form button{width:209px;height:48px;display:flex;align-items:center;justify-content:center;margin:0 auto;border-radius:11.3px;color:#fafaca;font-family:Rubik;font-size:19.356px;font-style:normal;font-weight:500;line-height:normal}.product-blocks .product-items product-item.product-item .product-item__quick-form button:before{background:url(/cdn/shop/files/Magnifying_glass_171ec387-fbf7-4b80-b44c-405d7cd5e086.png?v=1722961512);content:"";height:20px;width:28px;background-repeat:no-repeat;background-size:contain}.product-blocks .product-items product-item.product-item .product-item__quick-form{transform:translateY(0);visibility:visible;opacity:1;bottom:20px}.product-blocks .product-items a img{display:block;position:relative;border:3.71px solid #ffffff;border-radius:14.84px;box-shadow:0 2.97px 7.42px #00000059;width:420px;height:340px;object-fit:fill}.product-blocks .product-items .product-item__image-wrapper>a.product-item__aspect-ratio:before{content:"";background:linear-gradient(180deg,#000c,#0000 37.4%);position:absolute;left:0;right:0;width:99%;height:98%;display:block;border-radius:14.84px;z-index:9;top:3.17px;margin:0 auto}section#summer-sale h3.heading.h2{font-size:50px;font-weight:500;font-family:rubik;margin-bottom:10px;color:#5b2c05;text-transform:capitalize;width:850px}section#summer-sale p{max-width:1034px;margin:0 auto 27px;font-family:Caveat;font-size:60px;color:#f26224;line-height:60px;font-weight:700}section#summer-sale h3.heading.h2:after{display:none}section#summer-sale .content-box.content-box--large{width:1217px}section#summer-sale p:after{content:"";background:#f26224;width:346px;border-radius:22px;height:5px;display:block;margin:35px auto 0}.section-summer-slider [reveal]{opacity:1}.icon-with-text{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:48px}.icon-with-text .box{justify-content:center;display:flex;height:69.945px;padding:9.992px 24.98px;align-items:center;gap:8.653px;border-radius:16.513px;border:6.192px solid #5b2c05;background:#fafaca;color:#f26224}.icon-with-text .box img.icon-image{width:30px;height:30px}.icon-with-text .box p.icon-text{margin-top:0;color:#f26224;text-align:center;font-family:Rubik;font-size:27.646px;font-style:normal;font-weight:700;line-height:125%}.product-block-container .button-group{display:flex;align-items:center;justify-content:center;margin-top:48px;gap:25px;font-size:20px}.product-block-container .button-group a.button.combo-button{border-radius:72px;border:3px solid #f26224;display:flex;width:353px;height:69px;justify-content:center;align-items:center;gap:10px;color:#fafaca;text-align:center;font-family:Rubik;font-size:27px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:2.8px}.product-block-container .button-group .button.combo-quick-button{display:flex;width:353px;height:69px;justify-content:center;align-items:center;gap:10px;color:#fafaca;text-align:center;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:125%;border-radius:72px;background:#f26224;letter-spacing:2px}.product-blocks.first-section .product-items .product-item__info .product-item-meta a.product-item-meta__title{max-width:217px}.product-block-container .button-group .button.combo-quick-button:before{content:"";background:url(/cdn/shop/files/Magnifying_glass_171ec387-fbf7-4b80-b44c-405d7cd5e086.png?v=1722961512);width:28px;height:28px;background-repeat:no-repeat;background-position:center}.product-additional-text p{color:#f26224;text-align:center;font-family:Lato;font-size:25px;font-style:italic;font-weight:700;line-height:31px;margin:0!important}.product-additional-text p span{color:#5b2c05;text-align:center;leading-trim:both;text-edge:cap;font-family:Caveat;font-size:75px;font-style:normal;font-weight:700;line-height:140%;display:block}.product-additional-text{margin-top:0;background:#fafaca;padding:40px 0}.product-blocks.last-section{padding-bottom:80px}.product-blocks .product-items product-item.product-item button.product-item__quick-buy-button.hidden-no-touch.hidden-phone{border:unset;width:unset;height:unset;color:#000;border-radius:unset}.product-blocks .product-items product-item.product-item button.product-item__quick-buy-button.hidden-no-touch.hidden-phone:before{display:none}.product-blocks .product-items product-item.product-item .product-item__quick-form button.product-item__quick-buy-button.hidden-tablet-and-up{color:#000;width:unset;height:auto}.product-blocks .product-items product-item.product-item .product-item__quick-form button.product-item__quick-buy-button.hidden-tablet-and-up:before{display:none}.product-blocks:after{background-color:#5b2c05;content:"";width:100%;height:100%;display:block;position:absolute;z-index:-1;top:10px}section.product-blocks.last-section:after{display:none}announcement-bar.summer-announcement{background:#f26224;height:72px}announcement-bar.summer-announcement .summer-combo-announcement{display:flex;gap:40px;align-items:center}announcement-bar.summer-announcement .summer-combo-announcement p{color:#fafaca;leading-trim:both;text-edge:cap;font-family:Rubik;font-size:25px;font-style:normal;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}announcement-bar.summer-announcement .summer-combo-announcement a.announcement-link{display:flex;width:277px;height:48px;padding:15.722px 11.978px;justify-content:center;align-items:center;gap:7.486px;border-radius:53.903px;background:#fafaca;color:#f26224;text-align:center;font-family:Open Sans;font-size:14.973px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:1.497px}.product-add-to-cart .product-item__quick-form{position:static;opacity:1;visibility:visible;padding:0;display:block;transform:unset}.product-add-to-cart .product-item__quick-form .button{display:flex!important;width:353px;height:69px;justify-content:center;align-items:center;gap:10px;color:#fafaca;text-align:center;font-family:Open Sans;font-size:0;font-style:normal;font-weight:700;line-height:125%;letter-spacing:2px;border-radius:72px;background:#f26224;padding:0;position:relative}.product-add-to-cart .product-item__quick-form .button:before{content:"Add to Cart";font-size:20px;left:0;position:absolute;right:0}.product-add-to-cart .product-item__quick-form .product-item__quick-buy-button{display:none}.combo-form-button .product-item__quick-form{position:unset;opacity:1;visibility:visible;overflow:hidden;transform:unset}.product-additional-text-before{background:#fafaca;text-align:center;color:#f26224;display:flex;align-items:center;justify-content:center;padding:24px 0;gap:26px;font-weight:700;font-size:25px;font-style:italic;font-family:Lato;line-height:31.25px}@media (max-width: 1330px){announcement-bar.summer-announcement .summer-combo-announcement p{font-size:20px}}@media (max-width: 1300px){.overlapping-images,.product-block-container{padding:0 40px}.product-blocks .product-items{width:32%;height:319px}}@media (max-width: 1199px){.product-additional-text{padding:40px 30px}.product-additional-text-before{padding:24px 30px}section#summer-sale h3.heading.h2{font-size:43px;width:100%;!important}announcement-bar.summer-announcement .summer-combo-announcement{gap:10px}.section-summer-slider h2.heading.heading--large span#spring-title{font-size:45px}section#summer-sale .content-box.content-box--large{width:100%}.overlapping-images .additional-text{max-width:100%;margin:50px auto 0;font-size:42px}.product-blocks h2.block-heading{font-size:70px;line-height:70px}.icon-with-text .box p.icon-text{font-size:19.646px}.product-block-container .button-group a.button.combo-button{font-size:20px}.product-additional-text p span{font-size:66px}.product-block-container .button-group .button.combo-quick-button,.product-block-container .button-group a.button.combo-button{gap:2px;font-size:18px}.product-add-to-cart .product-item__quick-form .button:before{font-size:18px}}@media (max-width: 1024px){announcement-bar.summer-announcement{height:100px}announcement-bar.summer-announcement .summer-combo-announcement{flex-direction:column}.overlapping-images .images img{width:500px;height:440px}.product-block-container .button-group .button.combo-quick-button{width:300px}.product-add-to-cart .product-item__quick-form .button{width:270px}}@media (max-width: 991px){announcement-bar.summer-announcement{height:76px}announcement-bar.summer-announcement .summer-combo-announcement p{font-size:17px;text-align:center}section#summer-sale h3.heading.h2{font-size:40px}.overlapping-images .additional-text{font-size:36px}.product-blocks h2.block-heading{font-size:60px;line-height:60px}.product-blocks .product-items a img{height:auto}.product-blocks .product-items{width:32%;height:214px}.icon-with-text,.product-block-container .button-group{flex-wrap:wrap}.product-additional-text p{font-size:28px}.product-additional-text p span{font-size:57px}}@media (max-width: 768px){.overlapping-images .images img{width:400px;height:340px}}@media (max-width: 767px){#biggest h3.heading.h2{font-size:38px}#biggest p{padding:unset!important}.overlapping-images{margin:unset!important}announcement-bar.summer-announcement .summer-combo-announcement p{font-size:15px;text-align:center}.icon-with-text{margin-top:11px}.product-blocks .product-items{margin-bottom:26px}.product-blocks .product-items a img{width:100%}.section-summer-slider h2.heading.heading--large span#spring-title{font-size:35px}.section-summer-slider h2.heading.heading--large span#spring-title2{font-size:26px}section#summer-sale h3.heading.h2{font-size:28px}.overlapping-images .images img.image-2{position:unset}.overlapping-images .images img{width:100%;height:auto}.overlapping-images .additional-text{margin:30px auto 0;font-size:28px}.product-blocks h2.block-heading{font-size:45px;line-height:54px}.product-blocks .block-subheading{font-size:20px;line-height:30.5px}.product-blocks .product-listing{flex-wrap:wrap}.product-blocks .product-items{width:49%}.product-block-container .button-group{margin-top:20px}.product-block-container .button-group .button.combo-quick-button{font-size:15px}.product-block-container .button-group .button.combo-quick-button{width:248px}.product-add-to-cart .product-item__quick-form .button{width:190px}.product-block-container .button-group .button.combo-quick-button,.product-add-to-cart .product-item__quick-form .button:before,.product-block-container .button-group a.button.combo-button{font-size:15px;padding:0}.product-block-container .button-group a.button.combo-button{width:210px}.product-block-container{max-width:100%}.icon-with-text{gap:0px}.product-blocks{text-align:center;padding:15px 0 0}.product-blocks .product-items product-item.product-item{height:auto}.product-blocks .product-items{height:auto}.product-additional-text p span{font-size:31px}.product-additional-text p{font-size:37px}.product-block-container .button-group{gap:5px}.product-blocks.last-section{background-size:cover!important}.icon-with-text .box p.icon-text{font-size:15.646px}.icon-with-text .box{height:53.945px;padding:1.992px 6.98px;gap:5.653px;border:4.192px solid #5b2c05}.icon-with-text .box img.icon-image{width:20px;height:20px}.product-block-container .button-group a.button.combo-button,.product-add-to-cart .product-item__quick-form .button,.product-block-container .button-group .button.combo-quick-button{height:60px}section.product-blocks.first-section{padding-top:63px;background-size:cover!important}.product-additional-text:before{width:90%}section.section.section--flush.section-summer-slider .content-box.content-box--medium{width:100%!important;margin:0}.section-summer-slider h2.heading.heading--large span#spring-title span{font-size:44px}.section-summer-slider a.button.button--primary{height:54px}section#summer-sale p{font-size:37px;line-height:45px}section#summer-sale p:after{content:"";background:#f26224;width:346px;border-radius:22px;height:5px;display:block;margin:22px auto 0}.product-additional-text p{font-size:26px}}@media (max-width: 650px){.icon-with-text .box{width:50%}}@media (max-width: 567px){.product-blocks .product-items{width:100%}.section-summer-slider a.button.button--primary{width:auto}.product-block-container .button-group .button.combo-quick-button,.product-block-container .button-group a.button.add-cart,.product-block-container .button-group a.button.combo-button{font-size:13px}.product-block-container .button-group a.button.add-cart,.product-block-container .button-group a.button.combo-button,.product-add-to-cart .product-item__quick-form .button{width:248px}.product-block-container .button-group .button.combo-quick-button:before{width:20px;height:20px;background-size:20px}.section-summer-slider h2.heading.heading--large span#spring-title{font-size:28px;margin-bottom:8px}.section-summer-slider h2.heading.heading--large span#spring-title span{font-size:35px;line-height:40px}.section-summer-slider h2.heading.heading--large span#spring-title2{font-size:21px}.product-additional-text-before{flex-direction:column}}@media (max-width: 380px){.icon-with-text .box{width:50%}.icon-with-text .box p.icon-text{font-size:12.646px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/product-block.css.map */
