.product-information{--dwell-bg: #f7f2e9;--dwell-paper: #fffdf8;--dwell-sand: #e8ddcf;--dwell-image: #eee8de;--dwell-ink: #1f2523;--dwell-charcoal: #2e3432;--dwell-muted: #696d68;--dwell-border: #d8d0c5;--dwell-clay: #c76749;--dwell-font-serif: "Iowan Old Style", Baskerville, "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;--dwell-font-sans: "Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, sans-serif;background:var(--dwell-bg);color:var(--dwell-ink);font-family:var(--dwell-font-sans)}.product-information *,.product-information *:before,.product-information *:after{box-sizing:border-box}.product-information .product-information__grid{gap:clamp(30px,4vw,60px)}.product-information .product-details{align-self:start;min-width:0}.product-information .product-details>.group-block{gap:18px!important;min-width:0;padding:22px 8px 38px 22px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-information .product-media-container{overflow:hidden;border-radius:6px;background:var(--dwell-image);box-shadow:none}.product-information media-gallery{--image-gap: 14px !important}.product-information .product-details [ref=productTitleLink] .text-block:before{content:"THE ARCH PLAYWALL";display:block;margin-bottom:13px;color:var(--dwell-clay);font-family:var(--dwell-font-sans);font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.15em;text-transform:uppercase}.product-information .product-details [ref=productTitleLink] [role=heading]{max-width:560px;margin:0!important;color:var(--dwell-ink);font-family:var(--dwell-font-serif)!important;font-size:clamp(44px,4vw,60px)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.035em!important;text-wrap:balance}.product-information .product-details>.group-block>.text-block.rte{max-width:46ch;color:var(--dwell-muted);font-family:var(--dwell-font-sans);font-size:15px;font-weight:400;line-height:1.6}.product-information .product-details>.group-block>.text-block.rte p{margin-block:0}.product-information .product-details .review-stars{margin-top:-3px;font-family:var(--dwell-font-sans)}.product-information .product-details product-price{margin-top:0;color:var(--dwell-ink);font-family:var(--dwell-font-sans)}.product-information .product-details product-price .price,.product-information .product-details product-price .price-item{font-family:var(--dwell-font-sans)!important;font-size:19px!important;font-weight:600!important;letter-spacing:-.01em}.product-information .product-details .variant-picker{width:100%;margin-top:4px}.product-information .product-details .variant-option{padding:0;border:0}.product-information .product-details .variant-option legend{display:flex;width:100%;align-items:baseline;gap:9px;margin-bottom:13px;color:var(--dwell-ink);font-family:var(--dwell-font-sans);font-size:10px!important;font-weight:600!important;line-height:1.3;letter-spacing:.13em;text-transform:uppercase}.product-information .product-details .variant-option legend:after{color:var(--dwell-muted);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.product-information .product-details .variant-option:has(input[value=BISCUIT i]:checked) legend:after{content:"Biscuit"}.product-information .product-details .variant-option:has(input[value=PETAL i]:checked) legend:after{content:"Petal"}.product-information .product-details .variant-option:has(input[value=PEBBLE i]:checked) legend:after{content:"Pebble"}.product-information .product-details .variant-option:has(input[value=GRAPHITE i]:checked) legend:after{content:"Graphite"}.product-information .product-details .variant-option:has(input[value=OLIVE i]:checked) legend:after{content:"Olive"}.product-information .product-details .variant-option--buttons{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.product-information .product-details .variant-option__button-label{position:relative;display:block!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:3px!important;padding:0!important;overflow:visible!important;border:2px solid var(--dwell-paper)!important;border-radius:50%!important;background:var(--swatch-colour)!important;box-shadow:0 0 0 1px #1f252338;cursor:pointer;transition:box-shadow .16s ease,transform .16s ease}.product-information .variant-option__button-label:has(input[value=BISCUIT i]){--swatch-colour: #a97855}.product-information .variant-option__button-label:has(input[value=PETAL i]){--swatch-colour: #d6a7a0}.product-information .variant-option__button-label:has(input[value=PEBBLE i]){--swatch-colour: #99968f}.product-information .variant-option__button-label:has(input[value=GRAPHITE i]){--swatch-colour: #252b2d}.product-information .variant-option__button-label:has(input[value=OLIVE i]){--swatch-colour: #87917a}.product-information .product-details .variant-option__button-label:has(input:checked){box-shadow:0 0 0 2px var(--dwell-paper),0 0 0 4px var(--dwell-charcoal)!important;transform:scale(.95)}.product-information .product-details .variant-option__button-label:hover{box-shadow:0 0 0 2px var(--dwell-paper),0 0 0 3px var(--dwell-charcoal);transform:translateY(-1px)}.product-information .product-details .variant-option__button-label__text,.product-information .product-details .variant-option__button-label__pill{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.product-information .product-details .variant-option__button-label:has(input[disabled]),.product-information .product-details .variant-option__button-label:has(input[aria-disabled=true]){opacity:.38}.product-information .product-details .product-form-buttons{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;width:100%!important;min-width:0!important;align-items:stretch!important;gap:10px!important;padding:0!important}.product-information .product-details .product-form-buttons>*{min-width:0!important}.product-information .product-details .quantity-selector-wrapper{display:block!important;flex:0 0 104px!important;width:104px!important;min-width:104px!important;max-width:104px!important;align-self:stretch!important}.product-information .product-details .quantity-selector{display:grid!important;grid-template-columns:34px 36px 34px!important;flex:0 0 104px!important;width:104px!important;min-width:104px!important;max-width:104px!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;overflow:hidden!important;border:1px solid var(--dwell-border)!important;border-radius:5px!important;background:var(--dwell-paper)!important;box-shadow:none!important}.product-information .product-details .quantity-selector button{display:flex!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:52px!important;min-height:52px!important;max-height:52px!important;align-items:center!important;justify-content:center!important;padding:0!important;color:var(--dwell-ink);font-family:var(--dwell-font-sans)}.product-information .product-details .quantity-selector input{flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--dwell-ink);font-family:var(--dwell-font-sans);font-size:13px;font-weight:600;text-align:center}.product-information .product-details .product-form-buttons>span{width:100%!important;min-width:0!important}.product-information .product-details .add-to-cart-button{width:100%!important;min-width:0!important;min-height:54px!important;max-height:54px!important;padding-inline:24px!important;border:1px solid var(--dwell-charcoal)!important;border-radius:5px!important;background:var(--dwell-charcoal)!important;color:var(--dwell-paper)!important;box-shadow:none!important;font-family:var(--dwell-font-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase;transition:opacity .16s ease,transform .16s ease}.product-information .product-details .add-to-cart-button:hover{opacity:.92;transform:translateY(-1px)}.product-information .product-details .add-to-cart-button:disabled{opacity:.42;transform:none}.product-information .product-details .accordion{width:100%;margin-top:8px;padding:0!important;border:0!important;background:transparent!important}.product-information .product-details .accordion .details{border-bottom:1px solid var(--dwell-border)}.product-information .product-details .accordion .details:first-child{border-top:1px solid var(--dwell-border)}.product-information .product-details .accordion .details__header{min-height:54px;padding:0!important;color:var(--dwell-ink);font-family:var(--dwell-font-sans);font-size:11px!important;font-weight:600!important;line-height:1.3;letter-spacing:.075em!important}.product-information .product-details .accordion .details[open] .details__header{color:var(--dwell-ink)}.product-information .product-details .accordion .details-content{padding:0 0 20px!important;color:var(--dwell-muted);font-family:var(--dwell-font-sans);font-size:14px;font-weight:400;line-height:1.65}@media screen and (max-width:749px){.product-information .product-details>.group-block{gap:16px!important;padding:26px 18px 32px!important}.product-information .product-details [ref=productTitleLink] .text-block:before{margin-bottom:11px;font-size:9px}.product-information .product-details [ref=productTitleLink] [role=heading]{font-size:clamp(40px,11.5vw,52px)!important;line-height:.98!important}.product-information .product-details>.group-block>.text-block.rte{font-size:14px}.product-information .product-details .variant-option__button-label{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}.product-information .product-details .product-form-buttons{grid-template-columns:96px minmax(0,1fr)!important}.product-information .product-details .quantity-selector-wrapper{flex-basis:96px!important;width:96px!important;min-width:96px!important;max-width:96px!important}.product-information .product-details .quantity-selector{grid-template-columns:31px 34px 31px!important;flex-basis:96px!important;width:96px!important;min-width:96px!important;max-width:96px!important}.product-information .product-details .quantity-selector button{width:31px!important;min-width:31px!important;max-width:31px!important}.product-information .product-details .quantity-selector input{flex-basis:34px!important;width:34px!important;min-width:34px!important;max-width:34px!important}.product-information .product-media-container{border-radius:6px}}@media screen and (max-width:390px){.product-information .product-details .product-form-buttons{grid-template-columns:1fr!important}.product-information .product-details .quantity-selector-wrapper,.product-information .product-details .quantity-selector{width:100%!important;min-width:100%!important;max-width:100%!important}.product-information .product-details .quantity-selector{grid-template-columns:44px minmax(0,1fr) 44px!important}.product-information .product-details .quantity-selector button{width:44px!important;min-width:44px!important;max-width:44px!important}.product-information .product-details .quantity-selector input{width:100%!important;min-width:0!important;max-width:none!important}}@media(prefers-reduced-motion:reduce){.product-information .variant-option__button-label,.product-information .add-to-cart-button{transition:none!important}}@media screen and (min-width:750px){.product-information .media-gallery--carousel{--pdp-gallery-height: clamp(540px, calc(100vh - 190px) , 680px);--slideshow-thumbnails-padding-inline: 4px;--slideshow-thumbnails-padding-block: 2px}.product-information .media-gallery--carousel slideshow-component{width:100%;max-height:var(--pdp-gallery-height);align-items:start}.product-information .media-gallery--carousel slideshow-slide.product-media-container{width:100%!important;height:var(--pdp-gallery-height)!important;max-height:var(--pdp-gallery-height)!important;aspect-ratio:auto!important;border-radius:6px;background:var(--dwell-image)}.product-information .media-gallery--carousel slideshow-slide.product-media-container img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center}.product-information .media-gallery--carousel slideshow-controls[pagination-position=left]{width:88px;max-height:var(--pdp-gallery-height);margin-right:14px}.product-information .media-gallery--carousel .slideshow-controls__thumbnail{width:72px!important;min-width:72px!important;aspect-ratio:4 / 5!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnail:nth-child(n+10){display:none!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnails-container{max-height:var(--pdp-gallery-height);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.product-information .media-gallery--carousel .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}.product-information .media-gallery--carousel .slideshow-controls__thumbnails{gap:8px;margin:0}.product-information .media-gallery--carousel .slideshow-controls__thumbnail{flex:0 0 auto;overflow:hidden;border-radius:4px;opacity:.68;transition:opacity .16s ease,outline-color .16s ease}.product-information .media-gallery--carousel .slideshow-controls__thumbnail:hover,.product-information .media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]{opacity:1}}@media screen and (max-width:749px){.product-information .media-gallery--carousel slideshow-slide.product-media-container{aspect-ratio:1 / 1.08!important;border-radius:0}.product-information .media-gallery--carousel slideshow-slide.product-media-container img{width:100%;height:100%;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pdp.css.map */
