:root{--pdp-bg: #f0efe9;--pdp-ink: #1c1c1a;--pdp-muted: rgba(28,28,26,.5);--pdp-line: rgba(28,28,26,.12);--pdp-radius: 1.6rem;--pdp-btn-r: 10rem}.product__info-wrapper{padding:0 0 0 4rem}@media screen and (max-width:749px){.product__info-wrapper{padding:2.4rem 0 0}}@media screen and (min-width:990px){.product__column-sticky{position:sticky;top:9rem}}.product__info-container{background-color:var(--pdp-bg);border-radius:var(--pdp-radius);padding:3.2rem}@media screen and (max-width:749px){.product__info-container{padding:2rem}}.product__info-container>*+*{margin-top:1.8rem;margin-bottom:0}.product__info-container .product__title h1,.product__info-container .product__title h2,.product-info .product__title h1,.product-info .product__title h2{font-size:3rem!important;font-weight:300!important;letter-spacing:-.01em!important;line-height:1.15!important;text-transform:none!important;margin:0 0 .2rem!important;color:var(--pdp-ink)!important}.product__text.caption-with-letter-spacing{font-size:1.1rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--pdp-muted)!important;margin-top:-.4rem!important}.product__info-container .price--large .price-item{font-size:1.6rem;font-weight:400;letter-spacing:.02em;color:var(--pdp-ink)}.product__info-container .price dl{margin:0}.product__tax{font-size:1.1rem;color:var(--pdp-muted);margin-top:.4rem}.lb-delivery-time{font-size:1.2rem!important;letter-spacing:.03em;color:#3a9e72!important;margin:0!important}.product__inventory{font-size:1.2rem;color:var(--pdp-muted);letter-spacing:.03em}.product-form__input fieldset{border:none;padding:0;margin:0}.product-form__input .form__label{font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--pdp-muted);margin-bottom:.8rem;padding-left:0}.product-form__input .swatch-input__option,.product-form__input label.swatch-input__option{border:1.5px solid var(--pdp-line);border-radius:var(--pdp-btn-r);padding:.5rem 1.6rem;font-size:1.2rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s;background:transparent;color:var(--pdp-ink)}.product-form__input .swatch-input__option:hover{border-color:var(--pdp-ink)}.product-form__input input:checked+.swatch-input__option,.product-form__input input[type=radio]:checked+label{border-color:var(--pdp-ink)!important;background-color:var(--pdp-ink)!important;color:var(--pdp-bg)!important}.product__description{font-size:1.4rem!important;line-height:1.75!important;color:#1c1c1ab8!important;margin:0!important}.product__description p{margin:0 0 .7em}.product__description p:last-child{margin-bottom:0}.product-form__submit.button,.product-form__submit{width:100%!important;max-width:100%!important;height:5.6rem!important;border-radius:var(--pdp-btn-r)!important;background-color:var(--pdp-ink)!important;color:#fff!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:none!important;transition:opacity .2s!important;margin-bottom:0!important}.product-form__submit.button:hover,.product-form__submit:hover{opacity:.82!important;background-color:var(--pdp-ink)!important}.product-form__buttons{max-width:100%;margin-top:1.4rem}.shopify-payment-button__button--unbranded{border-radius:var(--pdp-btn-r)!important;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;height:5.6rem}.product__accordion.accordion:first-of-type{border-top:1px solid var(--pdp-line)}.product__accordion.accordion{margin-top:0!important}.product__accordion details{border-bottom:1px solid var(--pdp-line)}.product__accordion summary{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;gap:1rem}.product__accordion summary::-webkit-details-marker{display:none}.product__accordion .summary__title{display:flex;align-items:center;gap:0;flex:1}.product__accordion .summary__title .svg-wrapper{display:none}.product__accordion .accordion__title{font-size:1.1rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0!important;color:var(--pdp-ink)!important}.product__accordion summary>.svg-wrapper{display:none!important}.product__accordion summary:after{content:"+";display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1.5px solid var(--pdp-ink);border-radius:50%;font-size:1.6rem;font-weight:300;line-height:1;flex-shrink:0;transition:transform .2s ease;color:var(--pdp-ink)}.product__accordion details[open] summary:after{content:"\2212";font-size:1.8rem}.product__accordion .accordion__content{padding:0 0 1.8rem;font-size:1.4rem;line-height:1.7;color:#1c1c1aa6}.product__accordion .accordion__content p:first-child{margin-top:0}.product__accordion .accordion__content p:last-child{margin-bottom:0}.quantity{border:1.5px solid var(--pdp-line);border-radius:var(--pdp-btn-r);height:4.6rem;background:transparent}.quantity__input{font-size:1.4rem;background:transparent}.quantity__button{color:var(--pdp-ink)}.product__sku{font-size:1.1rem;color:var(--pdp-muted);letter-spacing:.05em}.cases-list,.cases-list-ropes{display:block;width:100%}.palette{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;padding-inline-start:0;margin:0 -.25rem;width:100%}.palette>*,.palette button,.palette>* button,.palette button button,.palette>* a,.palette button a,.palette>* img,.palette button img,.palette>* svg,.palette button svg{height:2.5rem;width:2.5rem}.palette>*,.palette button{display:block;position:relative;cursor:pointer}.palette>*{margin:0 0 .5rem}.color-option{display:block;border-radius:50%;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem}.color-option span{background-repeat:no-repeat;background-size:100% 100%}.color-option span{display:block;width:100%;height:100%;border-radius:50%}.color-option:hover,.active .color-option{border-color:#000}.color-option .white{border:1px solid #e2e2e2}.product-form__input{width:100%}.box-personalizzazione{border:3px solid rgb(var(--color-base-background-2));border-top-left-radius:var(--card-corner-radius);border-top-right-radius:var(--card-corner-radius);background:rgb(var(--color-base-background-2))}.tpb{text-align:center;padding:5px;color:#000}.container-per{background:#fff;padding:10px}#custom-text{flex-grow:1;text-align:left;font-size:1.6rem;padding:1.5rem;margin:var(--inputs-border-width);-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;position:relative}.custom-text-header{font-weight:$headerFontWeight}.single-option-radio{border:0;padding:0;position:relative;background-color:#fff}.single-option-radio input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.single-option-radio input[type=radio]:checked+label{border-color:#231e00}.single-option-radio label{font-family:futura-pt,sans-serif;font-weight:600;letter-spacing:.1em;position:relative;display:inline-block;line-height:1;padding:9px 11px;margin:3px 4px 7px 3px;font-size:0;font-style:normal;background-color:#fff;border:1px solid white;color:#231e00}.single-option-radio-sug{border:0;padding:0;position:relative;background-color:#fff}.single-option-radio-sug input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.single-option-radio-sug input[type=radio]:checked+label{border-color:#231e00}.single-option-radio-sug label{font-family:futura-pt,sans-serif;font-weight:600;letter-spacing:.1em;position:relative;display:inline-block;line-height:1;padding:9px 11px;margin:3px 4px 7px 3px;font-size:0;font-style:normal;background-color:#fff;border:1px solid white;color:#231e00}label[for]{cursor:pointer}.radio-button-disable{position:absolute;background-image:url(/cdn/shop/files/cross-line-cl.svg?v=1670271546)}#ProductSelect-option-color-rose+label{background-color:#ffc3b6;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-rose:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-aqua+label{background-color:#a2ebf0;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-aqua:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-black+label{background-color:#000;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-black:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-red+label{background-color:#df3137;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-red:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-lilac+label{background-color:#dccef9;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-lilac:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-blue+label{background-color:#87bad9;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-blue:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-purple+label{background-color:#9492dd;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-purple:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-fuchsia+label{background-color:#df4f74;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-fuchsia:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-kelly-green+label{background-color:#18a02d;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-kelly-green:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-clear-black+label{background-color:#000;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-clear-black:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-green+label{background-color:#2a6340;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-green:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-lightgreen+label{background-color:#73dc41;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-lightgreen:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-brown+label{background-color:#ad7047;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-brown:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-navy+label{background-color:#272d45;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-navy:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-beige+label{background-color:#ebc1a3;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-beige:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-yellow+label{background-color:#fff111;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-yellow:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-orange+label{background-color:#ff9600;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-orange:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-gold+label{background-color:#daa520;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-gold:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-clear+label{background-color:#f1f2f3;color:$bgColor;border:1px #000000 solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-croco-white:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-croco-white+label{background:linear-gradient(to bottom,#fff 33%,#c9c9c9);color:$bgColor;border:1px #c9c9c9 solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-croco-beige:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-croco-beige+label{background:linear-gradient(to bottom,#f1ccae 33%,#cc974b);color:$bgColor;border:1px #ffffff solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-croco-blue:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-croco-blue+label{background:linear-gradient(to bottom,#76b4dc 33%,#5e93b6);color:$bgColor;border:1px #ffffff solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-croco-black:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-croco-black+label{background:linear-gradient(to bottom,#666 33%,#000);color:$bgColor;border:1px #ffffff solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-croco-pink:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-croco-pink+label{background:linear-gradient(to bottom,#fdb6d8 33%,#de72af);color:$bgColor;border:1px #ffffff solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-white:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-white+label{background-color:#f1f2f3;color:$bgColor;border:1px #000000 solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-clear:checked+label{border-color:#ff6491;border-width:2px}#ProductSelect-option-color-pink+label{background-color:#ffc2d1;color:$bgColor;border:1px transparent solid;width:2.5rem;height:2.5rem;padding:.25rem;overflow:hidden;border-radius:25px;margin:5px;text-indent:100%;white-space:nowrap}#ProductSelect-option-color-pink:checked+label{border-color:#ff6491;border-width:2px}.product__info-wrapper .case-title{font-size:.8rem;text-align:center;padding:1.2rem}.product__info-wrapper .customization-title{text-align:center;padding:1.2rem}.product__info-wrapper .case-choose-price-small{font-size:.8rem;text-align:center;padding-bottom:.6rem}.product__info-wrapper .pricebold{font-weight:700}.product__info-wrapper .box-personalizzazione{border:2px solid #FEB9DB;border-radius:10px;cursor:pointer;background-color:#fff;overflow:hidden}.product__info-wrapper .case-selection{border:2px solid transparent;border-radius:10px;line-height:1;cursor:pointer;background-color:#fff;overflow:hidden}.product__info-wrapper .activeSelectionCase{border:2px solid #FEB9DB}.product__info-wrapper .producttypeP{width:100%;display:flex;flex-wrap:wrap}.product__info-wrapper .case-type-single{flex:0 0 20%;max-width:25%}.producttype{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0 1rem}@media(min-width:768px){.producttype{padding:0 2rem}}.show-all-cases{margin-top:12px;padding:0 1rem}@media(min-width:768px){.show-all-cases{padding:0 2rem}}.case-type-single-collection{flex:1 1 calc(33.333% - 1rem);max-width:33.333%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.customization-selection{border:2px solid transparent;border-radius:10px;line-height:1;cursor:pointer;background-color:#fff;overflow:hidden}.activeSelectionCustomization{border:2px solid #FEB9DB}.customizationtype{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0 1rem}@media(min-width:768px){.customizationtype{padding:0 2rem}}.show-all-customizations{margin-top:12px;padding:0 1rem}@media(min-width:768px){.show-all-customizations{padding:0 2rem}}.customization-type-single-collection{flex:1 1 calc(33.333% - 1rem);max-width:33.333%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.w-100{height:auto;max-width:100%;border-style:none;vertical-align:top}.choose-model-box{width:100%}.text-choose-model-box{width:100%;line-height:46px}.TilesList__tile{position:relative;width:min-content;height:max-content;overflow:visible}.tile{position:relative;display:flex;justify-content:center;align-items:center;border-radius:6px;cursor:pointer;box-sizing:border-box;transition:box-shadow .25s ease-in-out;width:56px;height:56px}.ListFonts_img-container{width:56px;height:56px;border-radius:6px;display:flex;justify-content:center;align-items:center}.TilesList{height:max-content;line-height:0;border:none}.ListFonts_img{width:31px;height:31px;pointer-events:none;-webkit-user-select:none;user-select:none}.TilesList__option-name{font-family:Sofia Pro;text-align:center;font-size:.9rem;font-weight:400;padding:8px 0 0;width:var(--tile-size);line-height:1}.fontlist,.positionlist{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;padding-inline-start:0;margin:0 -.25rem;list-style-type:none;width:100%}.active .TilesList__tile .tile{box-shadow:0 0 0 2px #feb9db inset}iframe#admin-bar-iframe{display:none!important}.collectionSliderProduct .slider-item{padding:0 4px;box-sizing:border-box}.collectionSliderProduct .slider-item.highlight img{border:2px solid #000;border-radius:0;transition:border-color .3s ease}.collectionSliderProduct .slider-item img{border:1px solid #fff;overflow:hidden;width:100%;height:auto;display:block}.collectionSliderProduct .slider-item img:hover{border-color:#3968a4}.preorder-message{font-size:12px;color:#555;padding:8px;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/64/assets/pdp-coverlab.css.map */
