@charset "UTF-8";.product-page-custom{max-width:100%!important;overflow-x:hidden;display:flex;flex-direction:column;align-content:center;align-items:center}.pdp-crp{max-width:1460px!important}.product-page-custom .custom-product-images-container{position:relative}.product-page-custom .custom-product-images-container .custom-product-images{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;max-width:100%;margin:0 auto;position:relative}.product-page-custom .custom-product-images-container .custom-product-image{width:100%;-o-object-fit:cover;object-fit:cover;height:auto}.product-page-custom .custom-product-images-container .custom-main-image-container{grid-column:span 2;position:relative;display:flex;justify-content:center;background:#fff}.product-page-custom .custom-product-images-container .custom-main-image-container .custom-product-image{max-width:65%}.product-page-custom .custom-product-images-container .custom-seals{position:absolute;right:0;top:0;display:flex;margin:var(--Spacing-16, 16px) var(--Spacing-20, 20px) var(--spacing-none, 0px) var(--spacing-none, 0px);flex-direction:column;align-items:flex-start;gap:var(--Spacing-8, 8px)}.product-page-custom .custom-product-images-container .custom-seal{width:54px;height:54px;-o-object-fit:cover;object-fit:cover}.product-page-custom .custom-product-images-container .custom-seal.country{display:flex;margin:var(--Spacing-16, 16px) var(--spacing-none, 0px) var(--spacing-none, 0px) var(--Spacing-20, 20px);flex-direction:column;align-items:flex-start;gap:var(--Spacing-8, 8px);position:absolute;left:0;top:0}.product-page-custom .custom-product-images-container .custom-paginator-mobile{display:none}@media screen and (max-width:768px){.product-page-custom .custom-product-images-container .custom-product-images{display:flex}.product-page-custom .custom-product-images-container .custom-main-image-container{grid-column:none}.product-page-custom .custom-product-images-container .custom-main-image-container .custom-product-image{max-width:100%}.product-page-custom .custom-product-images-container .custom-paginator-mobile{position:absolute;right:0;bottom:18px;display:block;color:#000;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:12px;padding:var(--Spacing-16, 16px) var(--Spacing-20, 20px) 19px var(--Spacing-16, 16px);margin:0}.product-page-custom .custom-product-images-container .custom-seal{width:40px;height:40px}.product-page-custom .custom-product-images-container .custom-seals{display:flex;margin:var(--Spacing-16, 16px) var(--Spacing-20, 20px) var(--spacing-none, 0px) var(--spacing-none, 0px);flex-direction:column;align-items:flex-start;gap:var(--Spacing-8, 8px)}.product-page-custom .custom-product-images-container .custom-seal.country{margin:16px 0}.product-page-custom .custom-product-page .product-tag-container{display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:0!important}}.product-page-custom .custom-product-page .product__media-wrapper{max-width:687px!important}.product-page-custom .custom-product-page .product__info-wrapper{max-width:100%!important}.product-page-custom .custom-product-page .product-title-container{display:flex;gap:32px}.product-page-custom .custom-product-page .product-title-container .wishlist-engine-button{background:transparent!important}@media screen and (max-width:768px){.product-page-custom .custom-product-page .product-title-container .wishlist-engine-button{position:absolute;margin-top:-54px}}.product-page-custom .custom-product-page .product-title{font-family:Montserrat;font-size:26px;font-style:normal;font-weight:400;line-height:36px;margin-top:0;color:#5e2b43}.product-page-custom .custom-product-page .product-tag{display:flex;height:26px;margin:0;padding:var(--spacing-none, 0px) var(--Spacing-8, 8px) 1px var(--Spacing-8, 8px);max-width:-moz-fit-content;max-width:fit-content;justify-content:center;align-items:center;border-radius:var(--Border-radius-2, 2px);background:#fff1f4;color:#9a031e;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.12px;text-transform:uppercase}.product-page-custom .custom-product-page .product-tag-container{display:flex;flex-direction:row;align-items:center;gap:16px}.product-page-custom .custom-product-page .product-description p{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.product-page-custom .custom-product-page .product-see-description{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline;margin-bottom:32px}.product-page-custom .custom-product-page .product-promotion-container{display:flex;flex-direction:column;gap:8px}.product-page-custom .custom-product-page .product-promotion{display:flex;padding:var(--Spacing-12, 12px);align-items:flex-start;gap:var(--Spacing-20, 20px);align-self:stretch;border:1px solid var(--Colors-Border-color-border-light-contrast, #E3E3E3);background:#fff;cursor:pointer}.product-page-custom .custom-product-page .product-promotion:hover{background:#f6f6f6}.product-page-custom .custom-product-page .product-promotion .percentage{display:flex;flex-direction:column;width:52px;min-width:52px;min-height:52px;border-radius:100px;background:var(--Watermelon-watermelon-700, #B21E3D);align-items:center;justify-content:center;gap:3px}.product-page-custom .custom-product-page .product-promotion .percentage p{margin:0;height:17px}.product-page-custom .custom-product-page .product-promotion .percentage span{color:#fff;text-align:center;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:500;text-transform:uppercase}.product-page-custom .custom-product-page .product-promotion .percentage strong{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.16px;text-transform:uppercase}.product-page-custom .custom-product-page .product-promotion .info{display:flex;flex-direction:column}.product-page-custom .custom-product-page .product-promotion .info p{margin:0}.product-page-custom .custom-product-page .product-promotion .info .type-text{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:18px;margin:0}.product-page-custom .custom-product-page .product-promotion .info .discount{color:var(--Colors-Content-color-text-3, #787878);font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:16px;text-decoration:line-through;position:relative}.product-page-custom .custom-product-page .product-promotion .info .discount span{color:var(--Colors-Content-color-text-3, #787878);font-family:Montserrat;font-size:10px;font-style:normal;font-weight:400;text-decoration:line-through;position:absolute;top:-1px}.product-page-custom .custom-product-page .product-promotion .info .price .price-composition{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:18px;position:relative;padding-right:15px}.product-page-custom .custom-product-page .product-promotion .info .price .price-composition span{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:14px;position:absolute;top:-1px}.product-page-custom .custom-product-page .product-promotion .info .price .price-text{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:13px;margin:0}.product-page-custom .custom-product-page .product-promotion .info .installments{color:var(--Colors-Content-color-text-3, #787878);text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:12px;padding-top:4px}.product-page-custom .custom-product-page .product-promotion .info .installments span{color:var(--Colors-Content-color-text-3, #787878);text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.product-page-custom .custom-product-page .custom-product__info-container{display:flex;flex-direction:column}@media screen and (max-width:980px){.product-page-custom .custom-product-page .custom-product__info-container{display:flex;flex-direction:column;padding:0rem 1.5rem}}.product-page-custom .custom-product-page .custom-product__info-container .product-description{max-height:40px;overflow:hidden;margin-bottom:8px}.product-page-custom .custom-product-page .custom-product__info-container .product-price-pdp{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.product-page-custom .custom-product-page .custom-product__info-container .product-price-pdp .price{display:flex;align-items:end}.product-page-custom .custom-product-page .custom-product__info-container .product-price-pdp .price .price-composition{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:18px}.product-page-custom .custom-product-page .custom-product__info-container .product-price-pdp .price .price-text{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.product-page-custom .custom-product-page .custom-product__info-container .product-price-pdp .price p{margin:0}.product-page-custom .custom-product-page .custom-product__info-container .product-price-pdp .installments{margin:0;color:var(--Colors-Content-color-text-3, #787878);text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:12px;width:-moz-fit-content;width:fit-content}.product-page-custom .custom-product-page .buy-container{display:flex;flex-direction:row;align-items:center;gap:var(--Spacing-16, 16px);align-self:stretch;margin-bottom:16px}.product-page-custom .custom-product-page .buy-container .add-to-cart-form{width:100%;gap:var(--Spacing-16, 16px)}.product-page-custom .custom-product-page .buy-container .add-to-cart-form .addTocart-input-card{max-width:100%;width:100%;cursor:pointer}.product-page-custom .custom-product-page .buy-container .add-to-cart-form .quantity-wrapper{max-width:174px;background:#fff}.product-page-custom .custom-product-page .wpp{display:flex;height:44px;padding:var(--Spacing-8, 8px) var(--Spacing-24, 24px);justify-content:center;align-items:center;gap:var(--Spacing-8, 8px);align-self:stretch;border-radius:var(--Border-radius-8, 8px);border:1px solid var(--Colors-Accent-add-cart, #265529);color:var(--Colors-Accent-add-cart, #265529);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:16px;max-width:100%;text-decoration:none;margin-bottom:12px}.product-page-custom .custom-product-page .contact-inner{display:flex;flex-direction:row;gap:6px;align-items:center;width:100%}.product-page-custom .custom-product-page .contact-inner a{display:flex;height:44px;padding:var(--Spacing-8, 8px) var(--Spacing-24, 24px);justify-content:center;align-items:center;gap:8px;text-decoration:none;width:100%;align-self:stretch;border-radius:var(--Border-radius-8, 8px);border:1px solid var(--Colors-Accent-accent, #5E2B43);color:var(--Colors-Accent-accent, #5E2B43);text-align:center;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:500;line-height:16px}.product-page-custom .custom-product-page .seller-container{display:flex;align-items:center;gap:var(--Spacing-4, 4px);align-self:stretch;padding:8px 0;color:var(--Colors-Content-color-text, #303030);text-align:right;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.product-page-custom .custom-product-page .seller-container a{font-weight:500}.product-page-custom .custom-product-page .shipping-calculate-button-open{display:flex;width:100%;justify-content:space-between;padding:16px;background:#fff;align-items:center}.product-page-custom .custom-product-page .shipping-calculate-button-open span{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex;gap:8px}.product-page-custom .custom-product-page .mobile-product-pdp{display:none}.product-page-custom .custom-product-page .desktop-product-pdp{display:flex}.product-page-custom .custom-product-description{display:flex;flex-direction:row;padding:var(--Spacing-28, 28px) var(--Spacing-40, 40px);align-items:flex-start;align-self:stretch;border-radius:var(--Border-radius-8, 8px);background:var(--Colors-Background-background-page-light, #FFF);margin-top:48px;width:100%}.product-page-custom .custom-product-description .text-container{display:flex;padding-bottom:var(--Spacing-20, 20px);flex-direction:column;align-items:flex-start;align-self:stretch;gap:32px;width:100%}.product-page-custom .custom-product-description .text{display:flex;flex-direction:column;gap:12px}.product-page-custom .custom-product-description .text span{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:29px}.product-page-custom .custom-product-description .text p{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.product-page-custom .custom-product-description .table{display:flex;flex-direction:column;width:100%;padding:var(--spacing-none, 0px) var(--spacing-none, 0px) var(--Spacing-16, 16px) var(--Spacing-52, 52px)}.product-page-custom .custom-product-description .table h3{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:29px;margin:0 0 20px}.product-page-custom .custom-product-description .table .product-detail{display:flex;padding:var(--Spacing-2, 2px) var(--Spacing-12, 12px);align-items:center;align-self:stretch;border-radius:var(--Border-radius-2, 2px);width:100%;height:48px}.product-page-custom .custom-product-description .table .icon-detail{display:flex;flex-direction:row;gap:6px;align-items:center;width:100%;margin-right:10px;max-width:148px}.product-page-custom .custom-product-description .table .icon-detail-icon{display:flex;align-items:center;width:32px;height:32px;justify-content:center}.product-page-custom .custom-product-description .table p{margin:0;color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:16px;max-width:100%;width:100%}.product-page-custom .custom-product-description .table span{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:12px}.product-page-custom .custom-product-description .table .product-detail:nth-child(odd){background:var(--Colors-Background-background-page-light, #FFF)}.product-page-custom .custom-product-description .table .product-detail:nth-child(2n){background:var(--Colors-Background-background-page-grey, #F6F6F6)}.product-page-custom .custom-product-description .table .svg{width:24px;height:24px;margin-right:10px}.product-page-custom .buy-together{max-width:1512px!important;margin:48px auto 0;width:100%}.product-page-custom .buy-together .mobile-icon-buy-toguether{display:none}.product-page-custom .buy-together h3{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:29px;margin:0 0 28px}.product-page-custom .buy-together .card{display:flex;flex-direction:column;align-items:flex-start;border-radius:8px;max-width:163px;height:-moz-min-content;height:min-content;border:1px solid var(--Colors-Accent-add-cart, #265529);background:var(--Colors-Background-background-page-light, #FFF)}.product-page-custom .buy-together .card .checkbox-container{display:flex;width:auto;align-items:center;justify-content:end}.product-page-custom .buy-together .card .checkbox-container .checkbox-input-buy-together:checked{background-color:#265529;border-color:#265529}.product-page-custom .buy-together .card .checkbox-container .checkbox-input-buy-toguether:checked:before{content:"";display:block;width:100%;height:100%;background-color:#fff;mask:url(data:image/svg+xml;base64,YOUR_SVG_BASE64);-webkit-mask:url(data:image/svg+xml;base64,YOUR_SVG_BASE64)}.product-page-custom .buy-together .card .checkbox-input-buy-toguether{position:absolute;margin-bottom:-31px;right:1rem;width:18px;height:18px;padding:2px 1px 1.121px}.product-page-custom .buy-together .card img{width:161px;height:244.5px;border-radius:8px}.product-page-custom .buy-together .card .details{display:flex;padding:var(--Spacing-12, 12px) var(--Spacing-12, 12px) var(--Spacing-8, 8px) var(--Spacing-12, 12px);flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;padding-bottom:0}.product-page-custom .buy-together .card .current{overflow:hidden;color:var(--Colors-Content-color-text, #303030);text-align:center;text-overflow:ellipsis;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:1.2em}.product-page-custom .buy-together .card .name{color:var(--Colors-Content-color-text, #303030);text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:1.2em;display:-webkit-box;max-height:36px;overflow:hidden}.product-page-custom .buy-together .card .price-container{width:100%;display:flex;flex-direction:column;padding:var(--spacing-none, 0px) var(--Spacing-12, 12px) var(--Spacing-16, 16px) var(--Spacing-12, 12px)}.product-page-custom .buy-together .card .discount{color:#7c7c7c;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:1.2em;text-decoration:line-through;position:relative;transform:translate(-10px);text-align:center}.product-page-custom .buy-together .card .discount span{color:#7c7c7c;font-family:Montserrat;font-size:9px;font-style:normal;font-weight:400;text-decoration:line-through;position:absolute;top:-1px}.product-page-custom .buy-together .card p{margin:0}.product-page-custom .buy-together .card .price{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:1.2em;position:relative;transform:translate(-10px);text-align:center}.product-page-custom .buy-together .card .price span{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;position:absolute;top:-1px}.product-page-custom .buy-together .separator{display:flex;padding:var(--Spacing-8, 8px);justify-content:center;align-items:center;border-radius:99px;border:1px solid var(--Colors-Border-color-border-light-contrast, #E3E3E3);background:var(--Colors-Accent-accent-contrast, #FFF);width:-moz-fit-content;width:fit-content}.product-page-custom .buy-together .content{display:flex;align-items:center;gap:var(--Spacing-16, 16px);align-self:stretch}.product-page-custom .buy-together .totalizer{display:flex;padding:var(--Spacing-20, 20px) var(--Spacing-16, 16px);flex-direction:column;align-items:center;gap:var(--Spacing-16, 16px);align-self:stretch;border-radius:8px;border:1px solid var(--Colors-Border-color-border-subdued, #F2F2F2);background:var(--Colors-Background-background-page-light, #FFF);height:-moz-max-content;height:max-content;align-self:center;max-width:300px}.product-page-custom .buy-together .totalizer p{margin:0}.product-page-custom .buy-together .totalizer .total{color:var(--Colors-Content-color-text, #303030);text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:.06px;display:flex;gap:8px;align-items:center}.product-page-custom .buy-together .totalizer .price{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:16px;position:relative}.product-page-custom .buy-together .totalizer .price span{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;position:absolute;top:-1px}.product-page-custom .buy-together .totalizer button{display:flex;height:48px;padding:var(--Spacing-8, 8px) var(--Spacing-24, 24px);justify-content:center;align-items:center;border-radius:var(--Border-radius-8, 8px);background:var(--Colors-Accent-add-cart, #265529);color:var(--Colors-Accent-accent-contrast, #FFF);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:16px;border:none}.product-page-custom .buy-together .totalizer .disclaimer{color:var(--Colors-Content-color-text, #303030);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.product-page-custom .buy-together .totalizer .disclaimer-container{display:flex;align-items:flex-start;gap:8px}.product-page-custom .buy-together-mobile{display:none}.product-page-custom .pdp{background:var(--Colors-Background-background-page-grey, #F6F6F6)}.product-page-custom .fixed-buyer{border-radius:var(--Border-radius-8, 8px) var(--Border-radius-8, 8px) var(--Spacing-8, 8px) var(--Spacing-8, 8px);background:var(--Color-Neutral-white, #FFF);box-shadow:0 0 18.7px #24242426;margin:0 auto;position:fixed;bottom:35px;left:50%;transform:translate(-50%);display:none;z-index:3;max-width:540px;padding:var(--Spacing-8, 8px) var(--Spacing-16, 16px);justify-content:space-between;align-items:center;width:100%}.product-page-custom .fixed-buyer .fixed-buyer-content{display:flex}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info{display:flex;flex-direction:column;width:100%;justify-content:space-evenly;padding-left:1rem}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-title{color:var(--Color-gray-gray-600, #292929);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:16px;margin:0;width:100%;display:flex;overflow:hidden;text-overflow:ellipsis}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content{display:flex}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content .fixed-buyer-price-discount{display:flex;align-items:end;gap:2px}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content p{margin:0}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content .fixed-buyer-price-high{color:#7c7c7c;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:16px;text-decoration-line:line-through}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content .fixed-buyer-price-high span{font-size:9px}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content .fixed-buyer-price-og{color:#292929;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:20px}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content .fixed-buyer-price-og span{font-size:12px}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content .fixed-buyer-discount-tag{display:flex;padding:var(--Spacing-4, 4px) var(--Spacing-8, 8px);justify-content:center;align-items:center;gap:10px;border-radius:var(--Spacing-4, 4px);background:var(--Watermelon-watermelon-700, #B21E3D);color:var(--Colors-Content-color-text-inverse, #FFF);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:.12px;text-transform:uppercase;height:-moz-fit-content;height:fit-content}.product-page-custom .fixed-buyer button{display:flex;height:48px;padding:var(--Spacing-8, 8px) var(--Spacing-24, 24px);justify-content:center;align-items:center;border-radius:var(--Border-radius-8, 8px);background:var(--Colors-Accent-add-cart, #265529);color:var(--Colors-Accent-accent-contrast, #FFF);text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:1.2em;border:none}@media screen and (max-width:768px){.page-width.product-page-custom{padding:0!important}.product-page-custom .custom-product-page .product__media-wrapper{background:#fff}.product-page-custom .custom-product-page .add-to-cart-form{height:44px;flex-direction:row}.product-page-custom .custom-product-page .add-to-cart-form .quantity-wrapper,.product-page-custom .custom-product-page .add-to-cart-form .addTocart-input-card{height:100%}.product-page-custom .custom-product-page .contact-inner{flex-direction:column;gap:12px}.product-page-custom .custom-product-page .shipping-calculate-button-open{background:transparent!important;padding:16}.product-page-custom .custom-product-page .product-description{text-align:center;margin-top:8px}.product-page-custom .custom-product-page .product-see-description{text-align:center;color:var(--Colors-Accent-accent, #5E2B43)}.product-page-custom .custom-product-page .desktop-product-pdp{display:none}.product-page-custom .custom-product-page .product__info-wrapper{padding:16px 0}.product-page-custom .custom-product-page .mobile-product-pdp{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--Spacing-4, 4px) 16px;width:100%}.product-page-custom .custom-product-description{padding:1.5rem;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:12px;width:100%;margin:16px auto 0}.product-page-custom .custom-product-description .text-container{text-align:center}.product-page-custom .custom-product-description .text span{font-size:12px;line-height:20px}.content-description-crp{display:flex;gap:1rem;align-items:center;justify-content:center}.product-page-custom .custom-product-description .text p,.product-page-custom .custom-product-description .text div{font-size:12px;line-height:20px}.product-page-custom .custom-product-description .table{padding:1px;align-items:center}.product-page-custom .custom-product-description .table .product-detail{height:100%;padding:var(--Spacing-8, 8px) var(--Spacing-4, 4px) var(--Spacing-8, 8px) var(--spacing-none, 0px)}.product-page-custom .custom-product-description .table h3{font-size:20px}.product-page-custom .custom-product-description .table p{font-size:12px}.product-page-custom .buy-together-close{bottom:-2000px!important;transition:1s}.product-page-custom .buy-together{position:fixed;z-index:9999;left:0;bottom:0;background:#0000004d;height:100%;align-items:flex-start;display:flex;flex-direction:column;justify-content:end;transition:1s}.product-page-custom .buy-together .mobile-icon-buy-toguether{display:flex;align-items:center;justify-content:center;width:100%;background:#fff;padding-top:12px;border-radius:12px 12px 0 0}.product-page-custom .buy-together h3{padding-bottom:var(--Spacing-16, 16px);border-bottom:1px solid var(--Color-Grey-grey-200, #DFDFDF);width:100%;text-align:center;margin:0;background:#fff;font-size:14px}.product-page-custom .buy-together .content{background:var(--Colors-Background-background-page-grey, #F6F6F6);flex-direction:column;padding-top:12px;max-height:70%;overflow-y:scroll}.product-page-custom .buy-together .content .card{flex-direction:row;width:auto;height:auto;max-width:100%;max-height:-moz-fit-content;max-height:fit-content;max-width:89%}.product-page-custom .buy-together .content .card img{max-width:62.667px;height:94px}.product-page-custom .buy-together .content .card .checkbox-input-buy-toguether{margin-right:-15px}.product-page-custom .buy-together .totalizer{width:100%;max-width:100%;border-radius:0}.product-page-custom .buy-together .totalizer element.style{width:100%;max-width:100%;border-radius:0}.product-page-custom .buy-together-mobile{display:flex;width:100%;max-width:100%;flex-direction:column;padding:0rem 1.5rem}.product-page-custom .buy-together-mobile .content{display:flex;align-items:center;margin-bottom:16px;gap:4px}.product-page-custom .buy-together-mobile .content .separator{width:-moz-fit-content;width:fit-content;border-radius:99px;border:1px solid var(--Colors-Border-color-border-light-contrast, #E3E3E3);background:var(--Colors-Accent-accent-contrast, #FFF);display:flex;padding:var(--Spacing-8, 8px);justify-content:center;align-items:center;height:29px}.product-page-custom .buy-together-mobile h3{color:var(--Colors-Content-color-text, #303030);text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:1.2em}.product-page-custom .buy-together-mobile .card{max-width:100%;display:flex}.product-page-custom .buy-together-mobile .card .checkbox-input-buy-toguether{margin-bottom:-31px}.product-page-custom .buy-together-mobile .card img{width:100%;max-width:100%;border-radius:4px}.product-page-custom .buy-together-mobile .totalizer button{display:flex;height:44px;padding:var(--Spacing-8, 8px) var(--Spacing-20, 20px);border-radius:var(--Border-radius-8, 8px);border:1px solid var(--Colors-Accent-add-cart, #265529);background:transparent;width:100%;align-items:center;justify-content:center;color:var(--Colors-Accent-add-cart, #265529);text-align:center;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:.039px;text-transform:uppercase}.product-page-custom .buy-together-mobile .totalizer button span{font-size:10px;display:flex;align-items:flex-start;height:74%}.product-page-custom .fixed-buyer{bottom:0}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-title{font-size:13px}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content .fixed-buyer-price-discount .fixed-buyer-price-high{font-size:12px}.product-page-custom .fixed-buyer .fixed-buyer-content .fixed-buyer-info .fixed-buyer-price-content .fixed-buyer-price-discount .fixed-buyer-price-og{font-size:16px}}@media screen and (max-width:379px){.product-page-custom .fixed-buyer .fixed-buyer-content img{display:none}}@media screen and (max-width:1512px){.page-width.product-page-custom{padding:0 16px!important}}@media screen and (max-width:768px){.product-page-custom .buy-together .card .checkbox-container{display:flex;width:auto;align-items:center;justify-content:end;left:-25px;position:relative;top:30px}.product-page-custom .buy-together .content .card{flex-direction:row;width:auto;height:auto;max-width:100%;max-height:-moz-fit-content;max-height:fit-content;max-width:81%;min-width:81%}.product-page-custom .buy-together{width:100%}.product-page-custom .separator{display:none!important}.product-page-custom .buy-together-mobile .totalizer button{justify-content:space-between}}.product-tag-ratting{gap:1rem}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pdp.css.map */
