.orc-pdp{background:rgb(var(--layout-bg-color));color:rgb(var(--layout-text-color));font:var(--font-body-style) var(--font-body-weight) var(--body-font-size)/var(--body-line-height) var(--font-body-family);letter-spacing:var(--body-letter-spacing);padding-top:calc(var(--section-padding, 48px) * var(--orc-pdp-top, 1));padding-bottom:calc(var(--section-padding, 48px) * var(--orc-pdp-bottom, 1))}.orc-pdp__wrap{max-width:calc(var(--page-grid-width, 1440px) + var(--side-margin, 24px) * 2);margin-inline:auto;padding-inline:var(--side-margin, 24px)}.orc-pdp__title{margin:0;text-wrap:balance}.orc-pdp-story .orc-pdp__title,.orc-pdp-cta .orc-pdp__title{font-size:calc(var(--section-headings-font-size) * 1.6);line-height:1.1}.orc-pdp__kicker{margin:0 0 12px;font-size:var(--caption-font-size, 14px);color:rgba(var(--layout-text-color),.7)}.orc-pdp__lead{margin-top:14px;max-width:46ch;color:rgba(var(--layout-text-color),.75)}.orc-pdp__img{display:block;width:100%;height:100%;object-fit:cover}.orc-pdp .rte>:first-child{margin-top:0}.orc-pdp .rte>:last-child{margin-bottom:0}.orc-pdp-story{display:grid;gap:28px}.orc-pdp-story__product{margin:10px 0 0;color:rgba(var(--layout-text-color),.7)}.orc-pdp-story__facts{display:grid;margin:28px 0 0;border-top:1px solid rgb(var(--lines-color))}.orc-pdp-story__facts>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid rgb(var(--lines-color))}.orc-pdp-story__facts dt{color:rgba(var(--layout-text-color),.7)}.orc-pdp-story__facts dd{margin:0;text-align:right}.orc-pdp-story__body{max-width:62ch;line-height:1.65}.orc-pdp-story__body p+p{margin-top:.9em}.orc-pdp-story__media{margin:0;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--layout-highlighted-background))}@media(min-width:990px){.orc-pdp-story{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(32px,6vw,96px);align-items:start}.orc-pdp-story--media{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr)}.orc-pdp-story__head{position:sticky;top:calc(var(--sticky-header-height, 0px) + 24px)}}.orc-pdp-gallery{display:grid;gap:28px}.orc-pdp-gallery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.orc-pdp-gallery__item{overflow:hidden;background:rgb(var(--layout-highlighted-background));aspect-ratio:4 / 5}.orc-pdp-gallery__item--1{grid-column:1 / -1;aspect-ratio:16 / 10}@media(min-width:990px){.orc-pdp-gallery{grid-template-columns:minmax(0,3fr) minmax(0,9fr);column-gap:clamp(32px,5vw,80px);align-items:end}.orc-pdp-gallery__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.orc-pdp-gallery__item--1{grid-column:1 / 8;grid-row:1 / 3;aspect-ratio:auto;min-height:560px}.orc-pdp-gallery__item--2,.orc-pdp-gallery__item--3{grid-column:8 / 13;aspect-ratio:4 / 3}.orc-pdp-gallery__item--4{grid-column:3 / 10;aspect-ratio:16 / 9}}.orc-pdp-split{display:grid;gap:24px}@media(min-width:990px){.orc-pdp-split{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(32px,6vw,96px);align-items:start}}.orc-pdp-specs{margin:0;border-top:1px solid rgb(var(--lines-color))}.orc-pdp-specs__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:14px 0;border-bottom:1px solid rgb(var(--lines-color))}.orc-pdp-specs dt{color:rgba(var(--layout-text-color),.7)}.orc-pdp-specs dd{margin:0;overflow-wrap:anywhere}.orc-pdp-specs a{text-decoration:underline;text-underline-offset:.2em}.orc-pdp-accs{border-top:1px solid rgb(var(--lines-color))}.orc-pdp-acc{border-bottom:1px solid rgb(var(--lines-color))}.orc-pdp-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;cursor:pointer;list-style:none;font-size:calc(var(--body-font-size, 16px) + 2px)}.orc-pdp-acc__summary::-webkit-details-marker{display:none}.orc-pdp-acc__summary:after{content:"";flex:none;width:11px;height:11px;background:linear-gradient(currentColor,currentColor) center / 100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 100% no-repeat;transition:transform .3s ease}.orc-pdp-acc[open]>.orc-pdp-acc__summary:after{transform:rotate(45deg)}.orc-pdp-acc__summary:focus-visible{outline:2px solid rgb(var(--layout-text-color));outline-offset:4px}.orc-pdp-acc__body{max-width:68ch;padding:0 0 22px;line-height:1.6;color:rgba(var(--layout-text-color),.85)}.orc-pdp-acc__body h1,.orc-pdp-acc__body h2,.orc-pdp-acc__body h3{margin:1.2em 0 .4em;font-size:1em;font-weight:600}.orc-pdp-acc__more a{text-decoration:underline;text-underline-offset:.2em}.orc-pdp-cta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px 28px;align-items:center;padding-top:clamp(28px,4vw,48px);border-top:1px solid rgb(var(--lines-color))}.orc-pdp-cta__media{width:clamp(96px,12vw,160px);aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--layout-highlighted-background))}.orc-pdp-cta__product{display:flex;flex-wrap:wrap;gap:4px 14px;margin:14px 0 0;color:rgba(var(--layout-text-color),.75)}.orc-pdp-cta__action{grid-column:1 / -1}.orc-pdp-cta__button{width:100%}@media(min-width:750px){.orc-pdp-cta{grid-template-columns:auto minmax(0,1fr) auto}.orc-pdp-cta__action{grid-column:auto}.orc-pdp-cta__button{width:auto;min-width:240px}}.orc-pdp-excerpt{margin:0;color:rgba(var(--layout-text-color),.8);line-height:1.55}.orc-pdp-excerpt a{color:rgb(var(--layout-text-color));text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}#orc-acquista,#orc-descrizione{scroll-margin-top:calc(var(--sticky-header-height, 0px) + 24px)}@media(prefers-reduced-motion:reduce){.orc-pdp-acc__summary:after{transition:none}}.shopify-section[id*=product_recommendations]{overflow-x:clip}body:has(.orc-cards){--orc-card-bg: #fff;--orc-card-pad: clamp(20px, 2.6vw, 40px)}body:has(.orc-cards) .product__info-wrapper{align-self:start;padding:var(--orc-card-pad);background:var(--orc-card-bg)}body:has(.orc-cards) .shopify-section[id*=orc_trust] .icons_with_text__item{height:100%;padding:20px;background:var(--orc-card-bg)}body:has(.orc-cards) .orc-pdp{background:transparent}body:has(.orc-cards) .orc-pdp__wrap{width:min(var(--page-grid-width, 1440px),100% - var(--side-margin, 24px) * 2);padding:var(--orc-card-pad);background:var(--orc-card-bg)}body:has(.orc-cards) .orc-pdp-cta{border-top:0}body:has(.orc-cards) .jdgm-review-widget{width:min(var(--page-grid-width, 1440px),100% - var(--side-margin, 24px) * 2)!important;max-width:none!important;margin-inline:auto;padding:var(--orc-card-pad);background:var(--orc-card-bg)}body:has(.orc-cards) .jdgm-review-widget .jdgm-rev-widg{margin:0;padding:0!important;background:transparent}.orc-metro-info{margin:0;font-size:var(--caption-font-size, 14px);color:rgba(var(--layout-text-color),.75)}.orc-metro{display:grid;gap:6px;padding:14px 16px;background:#fff;border:1px solid rgb(var(--lines-color))}.orc-metro__note,.orc-metro__total{margin:0}.orc-metro__total{font-weight:600}.orc-metro__total:empty{display:none}.orc-cut{position:relative;height:32px;margin:6px 0 4px;container-type:inline-size;color:rgb(var(--layout-text-color))}.orc-cut:before{content:"";position:absolute;inset:50% 0 auto;border-top:1.5px dashed rgba(var(--layout-text-color),.35)}.orc-cut__line{position:absolute;inset:calc(50% - 1px) 0 auto;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left center}.orc-cut__scissors{position:absolute;top:2px;left:0;z-index:1;overflow:visible}.orc-cut__blade{transform-origin:30px 16px}.orc-cut.is-cutting .orc-cut__scissors{animation:orc-cut-travel 1.6s cubic-bezier(.45,0,.25,1) forwards}.orc-cut.is-cutting .orc-cut__line{animation:orc-cut-line 1.6s cubic-bezier(.45,0,.25,1) forwards}.orc-cut.is-cutting .orc-cut__blade--top{animation:orc-cut-snip-top .32s ease-in-out 5}.orc-cut.is-cutting .orc-cut__blade--bottom{animation:orc-cut-snip-bottom .32s ease-in-out 5}@keyframes orc-cut-travel{to{transform:translate(calc(100cqw - 56px))}}@keyframes orc-cut-line{to{transform:scaleX(1)}}@keyframes orc-cut-snip-top{50%{transform:rotate(-14deg)}}@keyframes orc-cut-snip-bottom{50%{transform:rotate(14deg)}}@media(prefers-reduced-motion:reduce){.orc-cut.is-cutting .orc-cut__scissors,.orc-cut.is-cutting .orc-cut__line,.orc-cut.is-cutting .orc-cut__blade{animation:none}}.orc-consegna{display:grid;padding:4px 16px;background:#fff;color:rgb(var(--layout-text-color));border:1px solid rgb(var(--lines-color))}.orc-consegna__row{display:flex;gap:12px;align-items:flex-start;padding:12px 0}.orc-consegna__row[hidden]{display:none}.orc-consegna__row+.orc-consegna__row{border-top:1px solid rgb(var(--lines-color))}.orc-consegna__icon{flex:none;line-height:0}.orc-consegna__icon svg{width:24px;height:24px;fill:currentColor}.orc-consegna__icon svg path{fill:currentColor}.orc-consegna__text{margin:0;line-height:1.45}.orc-consegna__text strong{font-weight:600}.orc-consegna__link{text-decoration:underline;text-underline-offset:.2em}.orc-consegna__note{display:block;margin-top:2px;font-size:var(--caption-font-size, 13px);color:rgba(var(--layout-text-color),.7)}body:has(.orc-cards) .product__info-wrapper .main-product__text-block[class*=color-]{background:var(--orc-card-bg);border:1px solid rgb(var(--lines-color))}body:has(.orc-cards) .main-product{column-gap:2px;row-gap:2px}body:has(.orc-cards) main .shopify-section:has(.main-product) .section-container{padding-bottom:0}body:has(.orc-cards) main .shopify-section:has(.main-product)~.shopify-section{margin-top:2px}body:has(.orc-cards) main .shopify-section:has(.main-product)~.shopify-section .section-container{padding-top:0;padding-bottom:0}body:has(.orc-cards) main .shopify-section:has(.main-product)~.shopify-section:last-child{margin-bottom:2px}body:has(.orc-cards) .orc-pdp{padding-top:0;padding-bottom:0}body:has(.orc-cards) .shopify-section[id*=orc_trust] .icons-with-text__grid{gap:2px}body:has(.orc-cards) .shopify-section[id*=product_recommendations] .section-container{width:min(var(--page-grid-width, 1440px),100% - var(--side-margin, 24px) * 2);margin-inline:auto;padding:var(--orc-card-pad);background:var(--orc-card-bg)}body:has(.orc-cards) main .shopify-section:has(.main-product)~.shopify-section:not(:has(>*)){margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/244/assets/orc-pdp.css.map */
