.product-sv{grid-template-columns:repeat(2,1fr);align-items:center;margin-top:100px}.product-sv .product-area__media{padding-top:0;margin-top:0!important}.product-sv .product-area__details{padding-top:0;order:-1}.product-sv .product-area__details__inner{margin-top:0!important;padding-bottom:0!important}.product-sv .product-detail__form .custom-text__left{display:block}.product-sv hr{border-bottom:1px solid #000}.product-sv .product-area__link{margin:0}.product-sv .product-slider{padding:0 30px}.product-sv .product-media__background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:75%;object-fit:cover}.product-sv .product-detail__form__action button{background-color:#6a2c3e;border-color:#6a2c3e;padding-top:15px;padding-bottom:15px}.product-sv .product-detail__form__action button:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}.product-sv .product-detail__form__options--with-quantity .quantity-wrapper{width:80px;flex-basis:80px;cursor:pointer}.product-sv .quantity-wrapper .qty-current{display:block;position:relative;height:100%;width:100%;text-align:center;-webkit-appearance:none;appearance:none;border:none;font-size:15px;line-height:53px;font-weight:400;padding-right:15px;z-index:1}.product-sv .quantity-wrapper svg{width:12px;height:auto;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .25s ease}.product-sv .quantity-wrapper ul{display:none;list-style:none;margin:0;position:absolute;top:100%;left:-1px;width:calc(100% + 2px);border:1px solid #bbb;background:#fff;padding:5px 0}.product-sv ul.qty-selector li{padding:5px}.product-sv .quantity-wrapper.open svg{transform:translateY(-50%) rotate(-180deg)}.product-sv .quantity-wrapper.open ul{display:block}.product-accordions__wrapper{display:flex;align-items:stretch;gap:0}.product-accordions__image,.product-accordions__content{flex:0 0 50%}.product-accordions__content{padding-left:27px;padding-right:84px}.product-accordions__caption{color:#6a2c3e;font-family:Century Gothic;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:12px}.product-accordions__heading{color:#000;font-family:Helvetica Neue Bold Condensed;font-size:42px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-align:left;margin-bottom:17px}.product-accordions__content .cc-accordion-item__title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 12px}.product-accordions__content .cc-accordion-item__title:before,.product-accordions__content .cc-accordion-item__title:after{content:none}.product-accordions__content .product-detail-accordion{margin-bottom:10px;background:#f9f9f9}.product-accordions__content .product-detail-accordion .cc-accordion{border-top:none}.product-accordions__content .product-detail-accordion .cc-accordion-item{border-bottom:none}.product-accordions__content .cc-accordion-item__title svg{max-width:12px;transition:all .25s ease}.product-accordions__content .cc-accordion-item.is-open svg{transform:rotate(-180deg)}.product-accordions__content .cc-accordion-item__content{padding:0 12px 20px}.product-recommendations .section-caption{color:#6a2c3e;font-family:Century Gothic;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-align:left;margin-bottom:12px}.product-recommendations .section-heading{color:#000;font-family:Helvetica Neue Bold Condensed;font-size:42px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.product-block.product-block--quickbuy .cc-quick-buy-btn{position:relative;opacity:1;visibility:visible;transform:none;width:100%;margin-top:20px;font-size:14px!important;font-weight:600;letter-spacing:1px}.product-block .title{color:#000;text-align:center;font-family:Helvetica Neue Bold Condensed;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-top:30px}.product-block.product-block--quickbuy:hover:not(.hover-info) .caption{opacity:1!important;visibility:visible!important}.product-recommendations .swiper-button-prev,.product-recommendations .swiper-button-next{top:calc(50% + 20px)}.product-recommendations .swiper-button-prev svg,.product-recommendations .swiper-button-next svg{width:35px;height:35px}.product-block .image .image-inner:after{content:"";position:absolute;left:0;top:0;width:100%;height:78%;background:#fafafa;opacity:1;z-index:-1}.product-block .image{padding-top:100%!important}.product-block .taste{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;text-align:center;font-family:Century Gothic;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px;min-height:51px}.product-block .cc-link-container{position:relative;min-height:26px;background-color:#fff}.product-block .link{display:none;color:#000;text-align:center;font-family:Century Gothic;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;padding-top:10px}.product-block:hover .link{display:block}.product-block .image .image__first{transition:all .25s ease}.product-block:hover .image .image__first{height:90%!important}.product-block .caption{transform:translateY(74px);transition:all .25s ease;overflow:hidden;margin-top:-60px}.product-block:hover .caption{transform:translateY(10px)}.product-block.product-block--quickbuy .cc-quick-buy-btn:hover{border-color:#000!important;color:#fff!important}.cart-policies.rte{margin:10px 0}.cart-age-gate{display:flex;align-items:center;justify-content:center;gap:10px}.cart-age-gate input{width:13px;height:13px;accent-color:#000}.cart-age-gate label{color:#000;font-family:Century Gothic;font-size:15px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.3px;text-transform:none;margin:0}.cart-leave-parcel{display:flex;align-items:center;justify-content:center;gap:10px}.cart-leave-parcel input{width:13px;height:13px;accent-color:#000}.cart-leave-parcel label{color:#000;font-family:Century Gothic;font-size:15px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.3px;text-transform:none;margin:0}.cart-order-notes{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}.cart-order-notes label{color:#000;font-family:Century Gothic;font-size:15px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.3px;text-transform:none;margin:0}.cart-textarea{width:100%;height:60px;padding:8px;font-size:14px;font-family:Century Gothic;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#000;resize:none;max-width:400px;margin:0 auto}.cart-textarea::placeholder{color:#999;font-style:italic}.cart-textarea:focus{border-color:#000;outline:none}.cart-order-notes__flex{display:flex;align-items:center;justify-content:center;gap:10px}.cart-order-notes__flex input{width:13px;height:13px;accent-color:#000}.cart__inputsGroup{text-align:left;max-width:500px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px}.cart__inputsGroup .cart-drawer-textarea{max-width:350px;margin-right:auto;margin-left:auto;display:block}.product-sv .breadcrumbs{padding:0 3.2em;position:absolute;top:0;left:0}.product-sv .breadcrumbs ul{list-style:none;padding:0;display:flex;align-items:center;gap:8px;margin:0}.product-sv .breadcrumbs ul li{font-family:Century Gothic;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.product-sv .breadcrumbs ul li:last-child{color:#00000080}.product-block .product-label.unavailable{top:8px!important;left:auto!important;right:8px;width:36px;height:36px;padding:6px 2px 6px 3px!important;border-radius:32px;border:1px solid #000;opacity:.3;color:#000;text-align:center;font-family:Helvetica Neue Bold Condensed;font-size:11px;font-style:normal;font-weight:700;line-height:11px;letter-spacing:-.3px;text-transform:uppercase;margin:0!important}.feature-subheader{font-weight:600}.article .rte img{width:100%}@media (min-width: 1200px){.product-sv{padding:0 100px}.product-sv .product-area__details .product-area__details__inner{padding-left:25px;padding-right:125px}}@media (max-width: 1199px){.product-block.product-block--quickbuy .cc-quick-buy-btn,.product-block .link{display:block!important}}@media (max-width: 991px){.product-sv .product-detail__form__options--with-quantity{display:flex;flex-wrap:wrap}.product-sv .product-detail__form__options--with-quantity .quantity-wrapper{margin-right:10px;margin-bottom:0}.product-sv .product-detail__form__action button{flex:0 0 calc(100% - 90px)}.product-sv .product-area__details .product-area__details__inner{padding-left:0;padding-right:0}.product-recommendations .product-slider .product-list{padding-bottom:0}}@media (min-width: 768px) and (max-width: 1199px){.product-sv .breadcrumbs{padding:0 20px}.section-spacing{padding-top:50px!important;padding-bottom:50px!important}.product-block .title{min-height:68px}}@media (min-width: 768px){.product-sv .product-area__media .product-slider{max-height:850px}.product-sv .product-area__media img{max-height:850px;object-fit:contain}.product-recommendations .wide-container{padding-left:50px;padding-right:50px}.product-recommendations .swiper-button-prev{left:-75px}.product-recommendations .swiper-button-next{right:-75px}}@media (max-width: 767px){.product-sv .breadcrumbs{display:none}.product-sv{margin-top:135px}.product-area .product-area__details__title{font-size:1.56rem}.product-accordions__wrapper{flex-direction:column;gap:40px}.product-accordions__content{padding-left:20px;padding-right:20px}.product-block .title{padding-top:20px}.product-accordions__heading,.product-recommendations .section-heading{font-size:1.56rem}.product-accordions__caption,.product-recommendations .section-caption{font-size:12px;margin-bottom:10px}.section-footer .section-footer__row-lower{padding:0}.cc-product-filter-container .button{background:#6a2c3e;border-color:#6a2c3e}}@media (max-width: 480px){.product-block .title{min-height:58px}.MuiDrawer-paper .whcp--nav-profile .whcp-account-details-heading-primary{font-size:1.5rem!important;line-height:2rem!important}.MuiDrawer-paper .whcp--nav-profile .whcp-account-actions-container{font-size:1rem!important;line-height:1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
