@media only screen and (max-width: 999px){.product--gallery{margin-left:-20px;margin-right:-20px}}.product-gallery media-carousel .product-gallery__media>img{max-width:480px;width:100%}.product--gallery .product-navgallery.slick-slider{margin:8px 0 0}.product--gallery .productforgroup,.product-gallery__ar-wrapper{position:relative}.product--gallery .productforgroup .productfor-label,.product-gallery__ar-wrapper .productfor-label{width:82px;height:82px}.product--gallery .productforgroup .productfor-label,.product-gallery__ar-wrapper .productfor-label{position:absolute;top:var(--spacing-3);right:var(--spacing-3)}.product--gallery .productforgroup .product-gallery__zoom,.product-gallery__ar-wrapper .product-gallery__zoom{top:unset;bottom:var(--spacing-3);right:var(--spacing-3);transform:scale(1)}@media only screen and (min-width: 1000px){.product--gallery .productforgroup .product-gallery__zoom .circle-button,.product-gallery__ar-wrapper .product-gallery__zoom .circle-button{width:2.8rem;height:2.8rem}}.product--gallery .productforgroup .productfor-label>img,.product-gallery__ar-wrapper .productfor-label>img{width:100%;height:100%;object-fit:contain;object-position:center center}.product--gallery .product-forgallery img.rounded{border-radius:0}.product--gallery .product-navgallery{padding-left:8px;padding-right:8px}.product-navgallery button.slick-arrow{z-index:1}.product-navgallery button.slick-prev.slick-arrow{border-radius:4px;background:linear-gradient(90deg,#fff 20.18%,#fff0 69.37%);height:80px;width:40px;text-align:left}.product-navgallery button.slick-next.slick-arrow{border-radius:4px;background:linear-gradient(270deg,#fff 20.18%,#fff0 69.37%);height:80px;width:40px;text-align:end}.product-navgallery button.slick-arrow:before{content:none;display:none}.product-navgallery button.slick-arrow svg.leftrotate{transform:rotate(-180deg)}.product-navgallery .navgallery{padding:4px;margin:2px;border-radius:4px}.product-navgallery .slick-current .navgallery{box-shadow:0 0 0 2px #000}.product-navgallery .navgallery img{border-radius:4px}.product-gallery__thumbnail:after{opacity:0;margin-block-start:0;background:transparent;display:none!important}.product-gallery__thumbnail{padding:4px;margin:3px 2px;border-radius:5px}.product-gallery__thumbnail[aria-current=true]{box-shadow:0 0 0 2px #000}@media only screen and (min-width: 700px){.product-gallery__thumbnail-list{grid-auto-columns:84px}}@media only screen and (min-width: 1000px){.product-gallery__thumbnail-list{gap:var(--spacing-1)}}@media only screen and (max-width: 999px){.product--gallery .productforgroup .productfor-label,.product-gallery__ar-wrapper .productfor-label,.product-gallery--mobile-expanded .product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-3)}}@media only screen and (max-width: 575px){.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail-list{grid-auto-columns:75px}}@media only screen and (max-width: 999px){.shopify-section--main-product .section{padding-left:0;padding-right:0}.product .product-gallery media-carousel.full-bleed{margin-inline-start:-0px;margin-inline-end:-0px}.product .product-gallery page-dots.bleed{margin-inline-start:-0px;margin-inline-end:-0px}.shopify-section--main-product .section .product-info{padding-left:20px;padding-right:20px}}.product-info>*+*{margin-block-start:16px;margin-block-end:16px}.product-info h1.product-info__title{margin-block-start:12px;margin-block-end:10px}.product-info .product-info__text{margin-block-start:10px;margin-block-end:12px}.product-info .product-info__price{margin-block-start:12px;margin-block-end:20px}.product-info h1.product-info__title{font-size:30px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.3px;color:var(--Text, #333437)}.product-info .product-info__text .prose>*{font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.15px}.product-info .jdgm-preview-badge .jdgm-star.jdgm-star{color:#ffc700!important}.product-info .jdgm-widget span.jdgm-prev-badge__text{font-size:15px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:-.15px;text-decoration-line:underline;color:#686868}.product-info .product-info__price price-list.price-list{gap:6px}.product-info .product-info__price sale-price.text-on-sale{color:#f83a3a;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.2px}.product-info .product-info__price compare-at-price.line-through{color:#888;font-size:19px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:-.19px}.product-info .variant-picker label.block-swatch{height:auto;padding:8px 16px;border-radius:99px;border:1px solid rgba(42,85,90,.15);font-size:16px;font-style:normal;font-weight:450;line-height:1;color:#333437}.product-info .product-info__variant-picker variant-picker.variant-picker{gap:23px}.product-info .variant-picker .variant-picker__option-info legend.text-subdued{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.18px;color:var(--Text, #333437)}.product-info .variant-picker .variant-picker__option-info variant-option-value{color:var(--Text, #333437);font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.18px}.product-info .product-info__variant-picker{position:relative}.product-info .product-info__variant-picker div#Avada-SC-button{position:absolute;top:0;right:0}.product-info .product-info__variant-picker div#Avada-SC-button .Avada-inline-button{bottom:0}.product-info .product-info__variant-picker div#Avada-SC-button .Avada-inline-button{padding:0}.product-info .product-info__variant-picker #Avada-SC-button .Avada-inline-button img,.product-info .product-info__variant-picker #Avada-SC-button .Avada-inline-button svg{top:0}.product-info .product-info__variant-picker #Avada-SC-button .Avada-inline-button a.has-icon{color:var(--Text, #333437);font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px;text-decoration:underline}.product-info .product-info__variant-picker #Avada-SC-button .Avada-inline-button a.has-icon{display:inline-block!important}.product-info .product-info__variant-picker button.product-sizechart-cta{position:absolute;top:0;right:0;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px;color:var(--Text, #333437)}.product-info .product-info__variant-picker button.product-sizechart-cta span{text-decoration-line:underline}.product-info .product-info__variant-picker button.product-sizechart-cta svg{vertical-align:middle;margin-right:4px}.product-info .product-info__buy-buttons button.button.button--xl{padding:18px 40px;border-radius:99px;background:#333437;color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}.product-info .product-info__buy-buttons button.button.button--xl{font-weight:400;letter-spacing:.7px}.product-info .product--delivery{padding:8px 16px;border-radius:8px;background:#f4f6f7;display:flex;flex-direction:column;align-items:center;gap:2px}.product-info .product--delivery .deliveryinfo{font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.16px;color:#0c0800}.product-info .product--delivery .deliveryinfo{display:flex;justify-content:center;align-items:center}.product-info .product--delivery .deliveryinfo .dinfo-date{margin-left:4px}.product-info .product--delivery .deliveryinfo img.dinfo-icon{display:block;width:20px;height:20px}.product-info .product--delivery .buybefore{color:#0c080080;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.15px}.product-info .product--delivery .buybefore span{color:var(--Red, #f83a3a);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.15px}.product-info .product-info__variant-picker .variant-picker__option-info{margin-block-end:16px}.product-info hr.product-info__separator+hr.product-info__separator{display:none}@media only screen and (max-width: 999px){.product-info .product-info__description table{max-width:100%}}@media only screen and (max-width: 389px){.product-info h1.product-info__title{font-size:28px}}body.sizechart-open{overflow:hidden}.sizechart-modal{position:fixed;z-index:90001;top:0;left:0;width:100%;height:100%}.sizechart-modal-overlay{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:#00000080;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.sizechart-modal.open .sizechart-modal-overlay{visibility:visible;opacity:1}.sizechart-modal .sizechart-modal-wrapper{position:absolute;z-index:9999;top:50%;left:50%;width:32em;max-width:94%;transform:translate(50%,-50%);background-color:#fff;box-shadow:0 0 1.5em #00000059}.sizechart-modal .modal-transition{transition:all .3s .12s;transform:translate(-10%,-50%);opacity:0}.sizechart-modal.open .modal-transition{transform:translate(-50%,-50%);opacity:1}.sizechart-modal .sizechart-modal-header{text-align:center;position:relative;padding:30px 20px 25px}.sizechart-modal .sizechart-modal-header h2{font-size:24px;font-style:normal;font-weight:600;line-height:20px;color:#0c0800}.sizechart-modal .sizechart-modal-header button.modal-toggle{position:absolute;top:10px;right:10px}.sizechart-modal .sizechart-modal-header button.modal-toggle>svg{display:block}.size_chart_media{margin-bottom:-10px}.sizechart-modal .size_chart_media>img{display:block;max-width:400px;margin:0 auto;width:60%}.size_chart_table{position:relative}.size_chart_table>table tr:nth-child(2n){background:#f3f3f3}.size_chart_table>table>thead>tr{background:#434343;color:#fff}.size_chart_table tr>td,.size_chart_table tr>th{padding:10px;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.16px;color:#333437;border:none}.size_chart_table>table>thead>tr>th{color:#fff}.size_chart_table tr>td:first-child{font-weight:600}.sizechart-modal div.sizechart-content{padding:0 24px 24px}.size_chart_text{text-align:center;margin-top:19px}.size_chart_button{text-align:center;margin-top:15px}.size_chart_button a.button{width:100%;font-size:18px;font-style:normal;font-weight:600;line-height:20px;padding:18px 20px}@media only screen and (max-width: 399px){.sizechart-modal .sizechart-modal-header{padding:30px 20px 15px}.sizechart-modal div.sizechart-content{padding:0 20px 20px}.size_chart_table tr>td,.size_chart_table tr>th{padding:8px 7px;font-size:12px}.size_chart_table>table>thead>tr>th strong{font-weight:600}.size_chart_button a.button{font-size:14px;line-height:16px;padding:12px}.sizechart-modal .sizechart-modal-header h2{font-size:18px;line-height:22px}}ul.product-usps li.uspslist{display:flex;align-items:center;gap:8px}ul.product-usps li.uspslist>img{width:19px;height:19px;display:block;flex:0 0 auto}ul.product-usps li.uspslist>span{flex:1;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.18px;color:#333437}ul.product-usps li.uspslist+li.uspslist{margin-top:16px}hr.product-info__separator.usps-empty+hr.product-info__separator.usps-empty{display:none}.product-usps_v2{border-top:1px solid #e7e7e7;margin-block-start:16px;padding-top:16px}.product-usps_v2 h3.usps_title{text-transform:capitalize;padding-bottom:8px}.product-usps_v2 ul.product-usps{display:flex;align-items:center}.product-usps_v2 ul.product-usps li.product_usps_list{width:calc(100% / 3);display:flex;align-items:center;justify-content:center;gap:10px;border-right:1px solid #bbbbbb54}.product-usps_v2 ul.product-usps li.product_usps_list:last-child{border:none}.product-usps_v2 ul.product-usps li.product_usps_list .product_usps_icon{flex:0 0 auto;max-width:25px}.product-usps_v2 ul.product-usps li.product_usps_list .product_usps_text span{font-size:15px;color:#bbb}.product-usps_v2 ul.product-usps li.product_usps_list .product_usps_icon img{opacity:.5}.product-usps_v2 ul.product-usps li.product_usps_list:first-child .product_usps_icon img{opacity:1}.product-usps_v2 ul.product-usps li.product_usps_list:first-child .product_usps_text span{color:#000}.product-usps_v3{border-top:1px solid #e7e7e7;margin-block-start:16px;padding-top:16px}.product-usps_v3 h3.compresion_usps_title{text-transform:capitalize}.product-usps_v3 .compresion_usps_progressbar{padding-top:10px}.product-usps_v3 .compresion_usps_progressbar .progress{border:.5px solid #c4c4c4;box-shadow:0 2px 6px #00000029 inset;border-radius:99px;height:10px}.product-usps_v3 .compresion_usps_progressbar .progress .progress-bar{background:#000;height:100%}.product-usps_v3 ul.compresion_usps_listbox{display:flex;align-items:center;justify-content:space-between}.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list{width:35%;text-align:center}.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list:first-child{text-align:left;width:15%}.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list:last-child{text-align:right;width:15%}.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list span{position:relative;text-transform:capitalize;padding-top:5px;display:block}.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list span:before{position:absolute;content:"";background:#ffffffc2;width:2px;height:10px;top:-10px;left:50%;transform:translate(-50%)}.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list:first-child span:before,.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list:last-child span:before{content:none}.product-usps_v3 .comodidad_usps_box.compresion_usps_box{margin-top:20px}@media (max-width: 415px){.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list:first-child,.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list:last-child{width:18%}.product-usps_v3 ul.compresion_usps_listbox li.compresion_usps_list{width:32%}}@media only screen and (max-width: 389px){ul.product-usps li.uspslist>span{font-size:16px}}.product-info .product-info__colorvariant{margin-block-start:23px}.shorts-new .variant_color_hide fieldset.variant-picker__option.vp--color,.body-product .variant_color_hide fieldset.variant-picker__option.vp--color,.body-product .variant_color_hide fieldset.variant-picker__option.vp--colour{display:none}.product-info .pcv-color-selector{position:relative}.product-info .pcv-color-selector .pcv-label{margin-bottom:18px}.product-info .pcv-color-selector .pcv-label label{display:block;color:var(--Text, #333437);font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.18px}.product-info .pcv-color-selector .pcv-label label span{color:var(--Text, #333437);font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.18px}.product-info .pcv-multicolor-option{border:0;padding-top:0;position:relative;display:flex;gap:12px;align-items:flex-start;margin:0}.product-info .pcv-color-selector .pcv-multicolor-option input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-info .pcv-color-selector .pcv-multicolor-option label.pcv-selector{width:79px;height:96px;margin:0;flex:0 0 auto;background:#fff;border-radius:8px;border:1px solid rgba(42,85,90,.15);position:relative}.product-info .pcv-color-selector .pcv-multicolor-option input[type=checkbox]+label:hover{opacity:1}.product-info .pcv-color-selector .pcv-multicolor-option input[type=checkbox]:checked+label,.product-info .pcv-color-selector .pcv-multicolor-option input[type=checkbox]+label.active{border:1px solid #333437;box-shadow:0 0 0 1px #333437}.product-info .pcv-selector div.pcv-remove{position:absolute;top:2px;right:3px;width:20px;height:20px;z-index:1}.product-info .pcv-selector div.pcv-remove span{display:flex;justify-content:center;align-items:center;background-color:#333437;border-radius:40px;width:20px;height:20px}.product-info .pcv-selector div.pcv-remove span svg{width:12px;height:12px;display:block}.product-info .pcv-selector .pcv-selector-media{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:8px}.product-info .pcv-selector .pcv-selector-media img{width:55px;height:60px;object-fit:contain}.product-info .pcv-selector.imgfull .pcv-selector-media img{width:100%;height:100%;object-fit:cover;object-position:center}.product-info .pcv-selector-color{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:#fff9}.product-info .pcv-selector-innerlabel{text-align:center}.product-info .pcv-selector-innerlabel>h5{color:#1a1a1ab3;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.14px;text-transform:uppercase;margin:0}.product-info .free__badge .pcv-freebedge{display:block!important;position:absolute;top:-15px;left:0;right:0;text-align:center}.product-info .free__badge .pcv-freebedge span{padding:6px 8px;border-radius:99px;background:#f83a3a;display:inline-block;color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-size:10px;font-style:normal;font-weight:700;line-height:10.5px;letter-spacing:-.1px}.product-info .product_selector_box{border-radius:8px;border:1px solid rgba(42,85,90,.15);background:#2a555a0d;position:relative;z-index:9;margin-top:12px;max-width:350px}.product-info .pcv-color-selector .product-color-variantwrp{padding:12px;border-radius:8px}.product-info .pcv-color-selector .pcv-color-grid{display:flex;align-items:self-start;gap:12px}.product-info .pcv-color-selector .pcv-color-grid .pcv-color-item{text-align:center;cursor:pointer;flex:0 0 auto;width:90px}.product-info .pcv-color-selector .pcv-color-item .pcv-colorimage{border-radius:8px;border:1.139px solid rgba(42,85,90,.15);background:#fff;overflow:hidden;height:109px;display:flex;justify-content:center;align-items:center}.product-info .pcv-color-selector .pcv-color-item .pcv-colorimage img{display:block;height:100%;object-fit:cover;object-position:center}.product-info .pcv-color-selector .pcv-color-item .pcv-colortext{margin-top:4px}.product-info .pcv-color-selector .pcv-color-item .pcv-colortext span{color:#333437bf;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.16px}@media only screen and (max-width: 767px){.product-info .pcv-color-selector .pcv-label{margin-bottom:14px}}@media only screen and (max-width: 389px){.product-info .pcv-color-selector .pcv-multicolor-option label.pcv-selector{width:74px;height:90px}}.upsell-slider .deliverydate.sb_delivery{display:none!important}cart-drawer.cart-drawer{padding:0;border-radius:0;z-index:99999}.cart-drawer.drawer::part(content){clip-path:unset!important;border-radius:0!important}.cart-drawer.drawer::part(body){padding:20px}.cart-drawer.drawer::part(footer){padding:14px 20px 25px}.cart-drawer .cart-drawer__top{padding:17px 18px;border-bottom:1px solid rgba(42,85,90,.15);margin-top:-20px;margin-left:-20px;margin-right:-20px}.cart-drawer__top p.h5{color:#0c0800;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}.cart-drawer-heading cart-count.count-bubble{width:40px;background-color:transparent;color:#000}.cart-drawer__line-items{padding:20px;margin-left:-20px;margin-right:-20px;border-bottom:1px solid rgba(42,85,90,.15)}.cart-drawer__line-items line-item.line-item{gap:12px}.cart-drawer__line-items .line-item__media-wrapper{width:96px;height:119px;flex:0 0 auto}.cart-drawer__line-items .line-item .line-item__info{flex:1}.line-item__media-wrapper img.line-item__media{width:100%;height:100%;object-fit:cover;object-position:center center}a.cartproduct-title{color:#333437;font-size:15.211px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.152px}.cart-variant-items{display:flex;align-items:center;gap:10px}.cart-drawer__line-items .line-item compare-at-price.line-through{font-size:15px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:-.15px;color:#888}.cart-drawer__line-items .line-item sale-price.text-on-sale{font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.16px}.variant-color>span,.variant-size>span{vertical-align:middle}.cart-variant-items span.variant-items-label{color:var(--Black, #1a1a1a);font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px}.cart-variant-items span.size-info{color:#333437;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.15px;text-transform:capitalize}.cart-variant-items span.color-info{display:inline-flex;align-items:center;gap:4px}.cart-variant-items span.cinfo-border{display:block;padding:2px;border-radius:52.228px;border:.528px solid #d2d2d2;background:#fff}.cart-variant-items span.cinfo-bg{width:12.661px;height:12.661px;display:block;border-radius:14px}.cart-variant-items span.color-info-label{color:#333437;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.15px;text-transform:capitalize}.custom-upsell--title{position:relative}.custom-upsell--title>p{color:#212529;font-size:15px;font-style:normal;font-weight:700;line-height:23.68px;letter-spacing:-.15px;margin:0 0 10px}.lineitem-pricequantity{display:flex;align-items:center;justify-content:space-between;width:100%}span.line-item-remove{align-self:center;line-height:1}span.line-item-remove a.link{text-decoration:none;background:transparent;display:block;line-height:1}span.line-item-remove svg{display:block;width:17px;height:18px}.quantity-group{display:flex}button.quantity-degrad,button.quantity-upgrad{border:1px solid #d4ddde;padding:6px 10px}button.quantity-degrad{border-radius:40px 0 0 40px;padding:6px 10px 6px 11px}button.quantity-upgrad{border-radius:0 40px 40px 0}button.quantity-degrad svg,button.quantity-upgrad svg{display:block}.quantity-group input.quantity-input{width:38px;border-radius:0;border:1px solid #d4ddde;margin:0 -1px}.upsell-item-form>form{display:flex;justify-content:space-between;align-items:center;width:90%;gap:10px}.upsell-inner-section .upsell-slider{grid:auto / auto-flow 80vw;display:grid;gap:8px}@media only screen and (min-width: 700px){.upsell-inner-section .upsell-slider{grid:auto / auto-flow 340px}}.upsell-inner-section .custom--upsell-inner.bleed{margin-inline-start:-20px;margin-inline-end:-20px;padding-inline-start:20px;padding-inline-end:20px;overflow-y:auto}.upsell-inner-section .custom--upsell-item{display:flex;gap:9px;border-radius:3.947px;border:.987px solid #e5e5e5;padding:11px 12px 11px 9px}.upsell-inner-section .custom--upsell-item-img{width:55.253px;height:55.253px;flex:0 0 auto;border-radius:3.947px}.upsell-inner-section .custom--upsell-item-img img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:3.947px}.upsell-inner-section .custom--upsell-item-details{flex:1}.upsell-inner-section .upsell-item-title{display:flex;justify-content:space-between;gap:4px;align-items:flex-start;flex-direction:column}.upsell-inner-section .upsell-item-title h2.ui-productname{color:#202020;font-size:12.827px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.128px;flex:1}.upsell-inner-section .upsell-item-title .upsell-item-price{display:flex;align-items:center;gap:4px;flex:0 0 auto;justify-content:end}.upsell-inner-section .upsell-item-price p.upsell-compare--price{color:#888;font-size:12.422px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:-.124px;text-decoration:line-through}.upsell-inner-section .upsell-item-price p.upsell-original--price{color:#f83a3a;font-size:13.25px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.132px}.upsell-inner-section .upsell--item .upsell-item-form{display:flex;justify-content:space-between;align-items:center}.upsell-inner-section .upsell--item .upsell-item-add-button button.upsell-add-button{padding:7.893px 15.787px;border-radius:1.973px;background:#333437;font-size:11.84px;font-style:normal;font-weight:500;line-height:normal;color:#fff;text-align:center}.upsell-inner-section .upsell--item .upsell-item-add-button button.upsell-add-button svg.svg-plus{vertical-align:middle;margin-top:-2px}.upsell-inner-section .upsell--item .upsell-item-form .item-variant-selector{flex:1}.upsell-inner-section .upsell--item .upsell-item-form .upsell-item-add-button{flex:0 0 auto}.upsell-inner-section .upsell--item .variant--select{display:flex;align-items:center;gap:8px}.upsell-inner-section .upsell--item .variant-wrapper[data-variant=false]{display:none}.upsell-inner-section .upsell--item .variant-popdown-size>select{border-radius:1.719px;border:1px solid #eee;font-size:11.176px;font-style:normal;font-weight:400;line-height:12.896px;padding:6.158px 14.878px 6.158px 5.738px;color:#212529;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(/cdn/shop/files/bxs_up-arrow.png?v=1709889299);background-position:92% 50%;background-size:9px 8px;background-repeat:no-repeat;height:28px;min-width:100px;display:block}.upsell-inner-section .upsell--item .variant-popdown-color{position:relative}.upsell-inner-section .upsell--item span.variant-popdown-upsell-select{padding:3.158px 14.878px 3.158px 5.738px;border-radius:1.719px;border:.86px solid #eee;display:flex;align-items:center;font-size:12.036px;font-style:normal;font-weight:400;line-height:12.896px;gap:3px;position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/bxs_up-arrow.png?v=1709889299);background-position:92% 50%;background-size:9px 8px;background-repeat:no-repeat;height:26px;min-width:70px}.upsell-inner-section .upsell--item span.variant-popdown-upsell-select svg.color-angle{position:absolute;top:50%;right:4px;width:10px;height:9px;transform:translateY(-50%)}.upsell-inner-section .upsell--item span.variant-popdown-upsell-select span.vpopdown-img{padding:1.407px;border-radius:52.228px;border:.528px solid #d2d2d2;background:#fff}.upsell-inner-section .upsell--item span.variant-popdown-upsell-select span.vpopdown-img>div{width:12.661px;height:12.661px;display:block;border-radius:52.228px}.upsell-inner-section .upsell--item span.variant-popdown-upsell-select span.bg-negro>div{background:#000}ul.variant-popdown-list.varianttitle-upsell-color{position:absolute;top:100%;left:0;border-radius:1.719px;border:1px solid #eee;width:100%;z-index:1}.cart-drawer-footer.gap-4{gap:12px}.cart-drawer-footer .subtotal-item span.h5.title{color:#333437bf;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.16px}.cart-drawer-footer .subtotal-item span.h5.value{color:#333437;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.18px}.cart-drawer-footer .subtotal-item span.h5.value span.cart-compare--price.line-through{color:#888;font-size:18px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:-.18px}.cart-drawer-footer .buy-buttons button.button{padding:18px 40px;border-radius:99px;background:#333437;color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}.cart-drawer-footer .discount-item{margin-top:8px}.cart-drawer-footer .discount-item span.h5.title{color:#333437bf;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.16px}.cart-drawer-footer .discount-item span.h5.value{color:#f83a3a;text-align:right;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.18px}.cart-drawer span.cinfo-bg.bg-negro{background-color:#000!important}@media only screen and (max-width: 479px){.upsell-inner-section .custom--upsell-item-img{height:66px}}@media only screen and (max-width: 399px){a.cartproduct-title{font-size:14px}.cart-drawer__line-items .line-item compare-at-price.line-through{font-size:13px}.cart-drawer__line-items .line-item sale-price.text-on-sale{font-size:14px}.cart-variant-items span.color-info-label,.cart-variant-items span.size-info{font-size:14px}button.quantity-degrad,button.quantity-upgrad{padding:6px 9px 6px 8px}button.quantity-degrad{padding:6px 8px 6px 10px}.cart-drawer-footer .subtotal-item span.h5.value{font-size:16px}}@media only screen and (max-width: 700px){.upsell-item-form>form{width:100%}.upsell-inner-section .upsell-slider{display:flex;flex-direction:column}}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{top:auto!important;bottom:-20px!important;width:138px!important;height:48px!important;display:flex;align-items:center}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:after{position:absolute;content:"VER EN 3D";top:50%;left:44px;font-weight:600;font-size:14px;transform:translateY(-50%)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster svg{width:50px!important;height:50px!important}@media (max-width: 575px){.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster svg{width:40px!important;height:40px!important}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:after{left:38px;font-size:12px}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{width:120px!important;height:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
