html:has(.product-info),body:has(.product-info){overflow-x:clip}.product-info{--product-info-paper: #fcfaf7;--product-info-stone: #f3efea;--product-info-ink: #202020;--product-info-brown: #372214;--product-info-rule: #888686;--product-info-muted: #737171;background-color:var(--product-info-paper);color:var(--product-info-ink);font-family:var(--iwc-font-sans);overflow-x:clip;scroll-margin-top:calc(72px + var(--header-offset, 0px))}.product-info__inner{display:flex;flex-direction:column;margin:0 auto 40px;max-width:none;min-width:0;width:100%}.product-info__content,.product-info__accordions{display:contents}.product-info__story{background-color:var(--product-info-paper);color:var(--product-info-brown);display:grid;grid-template-columns:minmax(0,1fr);min-width:0;order:2}.product-info__story-heading-row{grid-row:1}.product-info__description{display:contents}.product-info__story-heading-row,.product-info__accordion-summary{align-items:center;border-bottom:.5px solid var(--product-info-rule);display:flex;gap:24px;justify-content:space-between;margin-inline:24px;min-height:79px;padding-block:26px 6px}.product-info__story-heading,.product-info__accordion-summary{color:var(--product-info-ink);font-family:var(--iwc-font-sans);font-size:25px;font-weight:400;letter-spacing:0;line-height:1.3}.product-info__story-heading{margin:0}.product-info__story-icon,.product-info__accordion-icon{color:var(--product-info-ink);display:block;flex:0 0 32px;height:32px;width:32px}.product-info__story-icon svg,.product-info__accordion-icon svg{display:block;height:100%;width:100%}.product-info__description>p:first-child{color:var(--product-info-brown);font-size:19px;font-weight:400;grid-row:2;line-height:1.2;margin:0;padding:28px 24px 0}.product-info__description:has(table)>p:not(:first-child){display:none}.product-info__description>*:first-child,.product-info__accordion-content>*:first-child,.product-info__fabric-description .metafield-rich_text_field>*:first-child{margin-top:0}.product-info__description>*:last-child,.product-info__accordion-content>*:last-child,.product-info__fabric-description .metafield-rich_text_field>*:last-child{margin-bottom:0}.product-info__description h3,.product-info__description h4{color:var(--product-info-brown);font-size:24px;font-weight:600;line-height:1.4;margin-block:24px 8px}.product-info__description span{font-size:inherit!important}.product-info__description>div:has(>table:only-child){display:contents}:is(.product-info__description>table,.product-info__description>div>table){border:0;border-collapse:collapse;color:var(--product-info-brown);display:block;font-size:19px;grid-row:5;line-height:1.5;margin:40px 24px 24px;width:auto!important}:is(.product-info__description>table,.product-info__description>div>table) colgroup{display:none}:is(.product-info__description>table,.product-info__description>div>table) :is(thead,tbody),:is(.product-info__description>table,.product-info__description>div>table) tr,:is(.product-info__description>table,.product-info__description>div>table) :is(th,td){display:block;width:100%!important}:is(.product-info__description>table,.product-info__description>div>table) tr+tr{margin-block-start:24px}:is(.product-info__description>table,.product-info__description>div>table) :is(th,td){border:0;font-weight:inherit;padding:0;text-align:inherit}:is(.product-info__description>table,.product-info__description>div>table) :is(th,td):first-child{font-size:24px;font-weight:600;line-height:1.4;margin-block-end:8px}:is(.product-info__description>table,.product-info__description>div>table) p,:is(.product-info__description>table,.product-info__description>div>table) span{font-size:inherit!important;line-height:inherit;margin:0}.product-info__story-media{margin:0;min-width:0;overflow:hidden}.product-info__story-media img{display:block;height:100%;object-fit:cover;width:100%}.product-info__story-media--wide{aspect-ratio:538 / 300;grid-row:3;margin-block-start:40px;margin-inline:-13.5%;max-width:none;width:125%}.product-info__story-portraits{align-items:start;display:grid;gap:15px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-row:4;padding:24px}.product-info__story-media--portrait-large{aspect-ratio:204 / 274}.product-info__story-media--portrait-small{aspect-ratio:163 / 218}.product-info__accordion{border:0;min-width:0;order:4}.product-info__accordion-summary{cursor:pointer;list-style:none}.product-info__accordion-summary::marker,.product-info__accordion-summary::-webkit-details-marker,.product-info__fabric-disclaimer summary::marker,.product-info__fabric-disclaimer summary::-webkit-details-marker{content:"";display:none}.product-info__accordion-summary:focus-visible,.product-info__fabric-disclaimer summary:focus-visible,.product-info__fabric-details-link:focus-visible,.product-info__fabric-samples-button:focus-visible,.product-info__download-link:focus-visible,.product-info__fabric-help a:focus-visible{outline:2px solid var(--product-info-brown);outline-offset:3px}.product-info__accordion-icon{transition:transform .22s cubic-bezier(.65,0,.35,1)}.product-info__accordion[open] .product-info__accordion-icon{transform:rotate(180deg)}.product-info__accordion-content{color:var(--product-info-ink);font-size:16px;line-height:1.5;padding:24px}.product-info__accordion-detail:not(.selected),[data-pdp-fabric-detail]:not(.selected){display:none!important}.product-info__accordion--technical-parameters{background-color:var(--product-info-stone);color:var(--product-info-ink);order:1}.product-info__accordion--technical-parameters .product-info__accordion-content{padding:0}.product-info__technical{display:flex;flex-direction:column}.product-info__technical-content{display:contents}.product-info__technical-media{aspect-ratio:430 / 287;background-color:var(--product-info-stone);margin-block-start:5px;order:-1;overflow:hidden;width:100%}.product-info__accordion-content .product-info__technical-media img{display:block;height:100%;margin:0;max-width:none;object-fit:cover;width:100%}.product-info__technical-section{padding-inline:24px}.product-info__technical-section:first-of-type{padding-block-start:0}.product-info__technical-section+.product-info__technical-section{margin-block-start:40px}.product-info__technical-section:last-of-type{padding-block-end:24px}.product-info__technical-heading{color:var(--product-info-ink);font-size:19px;font-weight:600;line-height:1.4;margin:0 0 32px}.product-info__technical-columns,.product-info__technical-list{display:grid;gap:8px}.product-info__technical-list{margin:0}.product-info__technical-item{display:grid;grid-template-columns:181px minmax(0,1fr);margin:0}.product-info__technical-item dt,.product-info__technical-item dd{color:var(--product-info-ink);font-size:16px;font-weight:400;line-height:1.4;margin:0;min-width:0}.product-info__accordion--fabric-details{background-color:var(--product-info-paper);order:3}.product-info__accordion--fabric-details>.product-info__accordion-summary{cursor:default;pointer-events:none}.product-info__accordion--fabric-details .product-info__accordion-content{padding:0}.product-info__fabric{display:grid;min-width:0}.product-info__fabric-media{aspect-ratio:1;background-color:var(--product-info-stone);margin:16px 24px 0;overflow:hidden}.product-info__accordion-content .product-info__fabric-media img,.product-info__accordion-content .product-info__fabric-media video{display:block;height:100%;margin:0;max-width:none;object-fit:cover;object-position:center bottom;width:100%}.product-info__fabric-information{color:var(--product-info-ink);min-width:0;padding:16px 24px 0}.product-info__fabric-disclaimer{margin-block-end:40px}.product-info__fabric-disclaimer summary,.product-info__fabric-details-link{color:var(--product-info-ink);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:2px}.product-info__fabric-disclaimer summary{font-size:16px;width:fit-content}.product-info__fabric-disclaimer>div{font-size:14px;line-height:1.5;margin-block-start:12px}.product-info__fabric-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px}.product-info__fabric-heading h3{color:var(--product-info-ink);font-size:32px;font-weight:400;line-height:1.35;margin:0}.product-info__fabric-heading span{color:var(--product-info-muted);font-size:14px}.product-info__fabric-description{color:var(--product-info-ink);font-size:16px;line-height:1.5;margin-block-start:11px}.product-info__fabric-details-link{align-items:center;background:none;border:0;display:inline-flex;gap:6px;margin-block-start:22px;padding:0}.product-info__fabric-details-link svg{height:16px;width:16px}.product-info__fabric-params{display:grid;gap:4px;margin-block-start:40px}.product-info__fabric-param{color:var(--product-info-ink);font-size:14px;font-weight:700;letter-spacing:.01em;line-height:1.5;text-transform:uppercase}.product-info__fabric-param span,.product-info__fabric-param strong{color:inherit;font:inherit}.product-info__fabric-param span{margin-inline-end:4px}.product-info__fabric-features{display:flex;flex-wrap:wrap;gap:12px 16px;margin-block-start:24px}.product-info__fabric-feature{align-items:center;display:inline-flex;gap:8px}.product-info__fabric-feature img{height:32px;object-fit:contain;width:32px}.product-info__fabric-feature span{font-size:12px;white-space:nowrap}.product-info__fabric-samples-button{background-color:var(--product-info-paper);border:.5px solid var(--product-info-ink);color:var(--product-info-ink);cursor:pointer;font-family:var(--iwc-font-sans);font-size:19px;font-weight:400;line-height:1.4;margin-block-start:24px;min-height:48px;padding:10px 20px;width:100%}.product-info__fabric-details-link:active{opacity:.7}.product-info__fabric-samples-button:active{transform:translateY(1px)}.product-info__fabric-details-link:disabled,.product-info__fabric-samples-button:disabled{cursor:not-allowed;opacity:.55}.product-info__fabric-help{align-items:center;display:flex;font-size:16px;justify-content:center;line-height:1.5;margin-block-start:16px;margin-inline:-24px;min-height:48px;padding:0 24px;text-align:center}.product-info__fabric-help a{color:inherit;text-decoration:underline;text-underline-offset:2px}.product-info__accordion--assembly-packaging,.product-info__accordion--download-files,.product-info__accordion--faq,.product-info__accordion--care-instructions{background-color:var(--product-info-stone)}.product-info__accordion--assembly-packaging{padding-block-start:72px}.product-info__accordion--faq{padding-block-end:72px}.product-info__downloads{display:grid;gap:20px;list-style:none;margin:0;padding:0}.product-info__download-item{display:grid;gap:16px;grid-template-columns:minmax(106px,38%) minmax(0,1fr)}.product-info__download-name{font-weight:700}.product-info__download-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.product-info__accordion--reviews{background-color:var(--product-info-paper);order:5}.product-info__reviews .reviews__rating-score{align-items:center;display:flex;font-size:40px;gap:8px}.product-info__reviews .reviews__rating-score svg{height:32px;width:32px}@media(hover:hover)and (pointer:fine){.product-info__fabric-details-link:hover,.product-info__fabric-disclaimer summary:hover,.product-info__download-link:hover,.product-info__fabric-help a:hover{text-decoration-thickness:2px}.product-info__fabric-samples-button:hover{background-color:var(--product-info-ink);color:var(--product-info-paper)}}@media only screen and (max-width:360px){.product-info__story-heading-row,.product-info__accordion-summary{gap:12px}.product-info__story-heading,.product-info__accordion-summary{font-size:22px}.product-info__story-heading,.product-info__accordion-summary>span:first-child,.product-info__fabric-samples-button{white-space:nowrap}.product-info__fabric-samples-button{font-size:16px}}@media only screen and (max-width:989px){.product-info,.product-info__story,.product-info__accordion--fabric-details{background-color:var(--product-info-stone)}.product-info__story-heading-row,.product-info__accordion-summary{align-items:flex-start;padding-block:40px 6px}.product-info__story-heading,.product-info__accordion-summary,.product-info__description h3,.product-info__description h4{line-height:1.2}:is(.product-info__description>table,.product-info__description>div>table) :is(th,td):first-child{line-height:1.2;margin-block-end:12px}.product-info__accordion-content .product-info__technical-heading{margin-block-end:32px}.product-info__fabric-details-link{gap:16px}.product-info__fabric-details-link svg{height:24px;width:24px}.product-info__fabric-params{gap:0}.product-info__fabric-samples-button{height:48px;line-height:1.35;margin-inline:-5px;padding-block:0;width:calc(100% + 10px)}.product-info__accordion--faq{padding-block-end:0}.product-info__accordion--utility:not(:has(~.product-info__accordion--utility)){padding-block-end:74px}.product-info__accordion--utility:not(.product-info__accordion--utility~.product-info__accordion--utility):not(:has(~.product-info__accordion--utility)){padding-block:24px 74px}}@media only screen and (min-width:990px){.section--product-information{margin-block-start:80px}.product-info__inner{margin-bottom:80px}.product-info__story-heading-row{display:none}.product-info__accordion--technical-parameters{border-radius:4px;position:relative}.product-info__accordion--technical-parameters .product-info__accordion-summary{border:0;font-size:clamp(36px,3.333vw,48px);letter-spacing:-.04em;line-height:1.3;margin:0;min-height:0;padding:112px 0 0 6.25vw;width:45.73%;z-index:2}.product-info__accordion--technical-parameters[open]>.product-info__accordion-summary{inset:0 auto auto 0;position:absolute}.product-info__accordion--technical-parameters .product-info__accordion-icon,.product-info__accordion--fabric-details .product-info__accordion-icon{display:none}.product-info__accordion--technical-parameters .product-info__accordion-content{margin-block-start:0}.product-info__technical{display:grid;grid-template-columns:minmax(0,45.73%) minmax(0,54.27%);min-height:max(730px,calc(209px + 36.18vw))}.product-info__technical-content{display:block;grid-column:1;grid-row:1;padding:227px 32px 64px 6.25vw}.product-info__technical-media{align-self:start;aspect-ratio:781 / 521;display:block;grid-column:2;grid-row:1;margin-block-start:47px;order:initial}.product-info__technical-section{padding:0}.product-info__technical-section+.product-info__technical-section{margin-block-start:40px}.product-info__technical-section:last-of-type{padding-block-end:0}.product-info__technical-heading{font-size:25px;margin-block-end:24px}.product-info__technical-columns{grid-template-columns:minmax(0,1fr)}.product-info__technical-item{grid-template-columns:181px minmax(0,420px)}.product-info__story-media--wide{aspect-ratio:1440 / 804;grid-column:1;grid-row:1;margin:0;width:100%}.product-info__story-portraits{grid-column:1;grid-row:2}.product-info__description>p:first-child{align-self:start;font-size:32px;grid-column:1;grid-row:2;line-height:1.35;margin:96px 0 0 6.75%;max-width:644px;padding:0;text-align:right;width:44.75%;z-index:1}:is(.product-info__description>table,.product-info__description>div>table){align-self:start;font-size:19px;grid-column:1;grid-row:2;margin:55.1vw 6.75% 0 54.24%;position:relative;z-index:2}:is(.product-info__description>table,.product-info__description>div>table) tr+tr{margin-block-start:24px}:is(.product-info__description>table,.product-info__description>div>table) :is(th,td):first-child{font-size:24px;margin-block-end:8px}.product-info__description h3,.product-info__description h4{font-size:24px}.product-info__story-portraits{min-height:95.7vw;padding:0;position:relative}.product-info__story-media--portrait-large,.product-info__story-media--portrait-small{position:absolute}.product-info__story-media--portrait-large{aspect-ratio:562 / 753;inset-inline-start:12.43%;top:37.85vw;width:39.03%}.product-info__story-media--portrait-small{aspect-ratio:448 / 600;inset-inline-start:54.24%;top:4.45vw;width:31.11%}.product-info__accordion--assembly-packaging,.product-info__accordion--download-files,.product-info__accordion--faq,.product-info__accordion--care-instructions{order:3}.product-info__accordions{--product-info-utility-edge-space: 153.5px}.product-info__accordions:has(>.product-info__accordion--utility~.product-info__accordion--utility){--product-info-utility-edge-space: 128.5px}.product-info__accordions:has(>.product-info__accordion--utility~.product-info__accordion--utility~.product-info__accordion--utility){--product-info-utility-edge-space: 103.5px}.product-info__accordions:has(>.product-info__accordion--utility~.product-info__accordion--utility~.product-info__accordion--utility~.product-info__accordion--utility){--product-info-utility-edge-space: 78.5px}.product-info__accordion--utility{padding-block:0}.product-info__accordion--utility:not(.product-info__accordion--utility~.product-info__accordion--utility){padding-block-start:var(--product-info-utility-edge-space)}.product-info__accordion--utility:not(:has(~.product-info__accordion--utility)){padding-block-end:var(--product-info-utility-edge-space)}.product-info__accordion--assembly-packaging .product-info__accordion-summary,.product-info__accordion--download-files .product-info__accordion-summary,.product-info__accordion--faq .product-info__accordion-summary,.product-info__accordion--care-instructions .product-info__accordion-summary{font-size:22px;height:50px;line-height:1.3;margin:0 auto;min-height:50px;padding:13px 0 8px;width:min(593px,calc(100% - 48px))}.product-info__accordion--assembly-packaging .product-info__accordion-content,.product-info__accordion--download-files .product-info__accordion-content,.product-info__accordion--faq .product-info__accordion-content,.product-info__accordion--care-instructions .product-info__accordion-content{margin-inline:auto;width:min(593px,calc(100% - 48px))}.product-info__accordion--fabric-details{padding:112px 3.333333% 0 6.25%}.product-info__accordion--fabric-details{order:4}.product-info__accordion--fabric-details>.product-info__accordion-summary{border:0;font-size:48px;letter-spacing:-.04em;line-height:1.3;margin:0 0 0 52.073733%;min-height:0;padding:0;position:relative;transform:translateY(49px);z-index:2}.product-info__accordion--fabric-details .product-info__accordion-content{margin-block-start:-62px}.product-info__accordion--fabric-details:has(.product-info__fabric--no-media)>.product-info__accordion-summary{margin-inline-start:0;transform:none}.product-info__accordion--fabric-details:has(.product-info__fabric--no-media) .product-info__accordion-content{margin-block-start:24px}.product-info__fabric--no-media{grid-template-columns:minmax(0,700px)}.product-info__fabric--no-media .product-info__fabric-information{align-self:start}.product-info__fabric--no-media .product-info__fabric-samples-button{inset:auto;margin-block-start:32px;position:static}.product-info__fabric{align-items:start;column-gap:9.063%;grid-template-columns:minmax(0,560fr) minmax(0,624fr)}.product-info__fabric-media{margin:0;width:100%}.product-info__fabric-information{align-self:center;padding:0;position:relative}.product-info__fabric-disclaimer,.product-info__fabric-details-link,.product-info__fabric-help{display:none}.product-info__fabric-samples-button{border:0;font-size:19px;font-weight:600;inset-block-start:78px;inset-inline-end:0;margin:0;min-height:0;padding:0;position:absolute;text-decoration:underline;text-underline-offset:2px;width:auto}.product-info__fabric-heading h3{font-size:32px;letter-spacing:-.01em}.product-info__fabric-description{margin-block-start:11px;max-width:591px}.product-info__fabric-params{margin-block-start:40px}.product-info__accordion--reviews,.product-info__accordion:not(.product-info__accordion--technical-parameters):not(.product-info__accordion--fabric-details):not(.product-info__accordion--assembly-packaging):not(.product-info__accordion--download-files):not(.product-info__accordion--faq):not(.product-info__accordion--care-instructions){padding-inline:6.25%}.product-info__accordion--reviews{padding-block-start:110px}.product-info__story:not(:has(.product-info__story-portraits)){padding-block-end:80px}.product-info__story--text-only{box-sizing:border-box;min-height:749px;padding-block-start:139px}.product-info__story--text-only .product-info__description>p:first-child{grid-row:1;margin:0 0 0 12.43%;max-width:none;width:39.03%}.product-info__story--text-only :is(.product-info__description>table,.product-info__description>div>table){grid-row:1;margin:0 6.75% 0 54.24%}}@media(prefers-reduced-motion:reduce){.product-info__accordion-icon{transition-duration:.01ms}.product-info__fabric-samples-button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-product-information.css.map */
