.template-product product-info .page-width{--page-width: 1560px}.template-product .product__media-list{gap:.4rem}.template-product .product__media-item{border-radius:0}.template-product .product__media-item img,.template-product .product__media-item video,.template-product .product__media-item model-viewer{border-radius:0}@media screen and (min-width:750px){.template-product .product--columns .product__media-list{gap:.4rem}}@media screen and (min-width:750px){.template-product .product__column-sticky{top:4.8rem}.template-product .product__info-container{max-width:42rem;padding-top:6rem;padding-bottom:6rem}}@media screen and (min-width:990px){.template-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:64%;width:calc(64% - var(--grid-desktop-horizontal-spacing) / 2)}.template-product .product--large:not(.product--no-media) .product__info-wrapper{max-width:36%;width:calc(36% - var(--grid-desktop-horizontal-spacing) / 2)}}.template-product .product__label{margin:0 0 .8rem;font-family:var(--font-body-family),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#222526}.template-product .product__subtitle{margin:.8rem 0 0;max-width:40rem;font-family:var(--font-body-family),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.5;color:#5c6568}.template-product .product-form__submit,.template-product .product-form__wishlist{height:5.2rem;border-radius:.2rem}.template-product .product__reassurance{list-style:none;margin:2rem 0 0;padding:1.6rem 0 0;border-top:1px solid #e2e4e1;display:flex;flex-direction:column;gap:.8rem}.template-product .product__reassurance li{position:relative;padding-left:2rem;font-family:var(--font-body-family),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3rem;color:#5c6568}.template-product .product__reassurance li:before{content:"";position:absolute;left:0;top:.5rem;width:.9rem;height:.9rem;border:1px solid #222526;border-radius:50%}.template-product .product-form__input .product-form__label{font-family:var(--font-body-family),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3rem;color:#222526}.template-product fieldset.product-form__input .form__label{text-transform:none}.template-product [id$=__related-products] .card{box-shadow:none}.product-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid #e2e4e1;padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(100%);transition:transform .2s ease}.product-sticky-bar--visible{transform:translateY(0)}.product-sticky-bar__inner{display:flex;align-items:center;gap:1.6rem;padding-top:1rem;padding-bottom:1rem}.product-sticky-bar__info{flex:1 1 auto;min-width:0}.product-sticky-bar__title{margin:0;font-size:1.3rem;color:#222526;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sticky-bar__price{margin:.2rem 0 0;font-size:1.3rem;color:#5c6568}.product-sticky-bar__button{flex:0 0 auto;min-height:4.8rem;padding:0 2.4rem}@media screen and (min-width:750px){.product-sticky-bar{display:none}}@media(prefers-reduced-motion:reduce){.product-sticky-bar{transition:none}}.sent-type-picker{display:flex;gap:1rem;margin:0 0 1.6rem;padding:0;border:0}.sent-type-picker input{position:absolute;opacity:0;pointer-events:none}.sent-type-picker label{flex:1;display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.3rem 1rem;border:1px solid #e2e4e1;background:#fff;color:#222526;font-size:1.5rem;cursor:pointer;border-radius:0}.sent-type-picker input:checked+label{border:1px solid #222526;box-shadow:inset 0 0 0 1px #222526;font-weight:700}.sent-type-picker input:checked+label:after,.sent-type-picker label:after{display:none}.sent-size-picker .select{border-radius:0}.sent-size-picker .select__select{border-radius:0;font-size:1.6rem;padding:1.3rem 1.6rem}.sent-frame-list{display:flex;gap:1rem;overflow-x:auto;padding:.4rem .2rem 1rem;scrollbar-width:thin}.sent-frame-picker{border:0;padding:0;margin:1.2rem 0 0}.sent-frame-picker input{position:absolute;opacity:0;pointer-events:none}.sent-frame-card{flex:0 0 11rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;font-size:1.25rem;line-height:1.25;text-align:left}.sent-frame-thumb{display:block;height:8rem;border:2px solid #e2e4e1;background:#ecede9;position:relative;overflow:hidden}.sent-frame-thumb:after{content:"";position:absolute;top:.9rem;right:.9rem;bottom:.9rem;left:.9rem;background:#fff;box-shadow:inset 0 0 0 1px #00000014}.sent-frame-thumb--no-frame{background:#fff}.sent-frame-thumb--no-frame:after{top:.9rem;right:.9rem;bottom:.9rem;left:.9rem;box-shadow:0 1px 6px #0000002e}.sent-frame-thumb--oak{background:#d8b48a}.sent-frame-thumb--black{background:#161616}.sent-frame-thumb--dark-oak{background:#5a4638}.sent-frame-thumb--white{background:#ecede9}.sent-frame-picker input:checked+.sent-frame-card .sent-frame-thumb{border-color:#222526}.sent-frame-picker input:checked+.sent-frame-card .sent-frame-name{font-weight:700}.sent-frame-picker input.disabled+.sent-frame-card{opacity:.35;cursor:not-allowed}.sent-frame-price{color:#b3202a;font-size:1.25rem}variant-selects .sent-type-picker input+label{border-radius:0;background:#fff;color:#222526;border:1px solid #e2e4e1;box-shadow:none;font-weight:400}variant-selects .sent-type-picker input:checked+label{background:#fff;color:#222526;border:1px solid #222526;box-shadow:inset 0 0 0 1px #222526;font-weight:700}.sent-frame-picker,.sent-type-picker{min-width:0;max-width:100%;min-inline-size:0}.sent-frame-list{max-width:100%}variant-selects fieldset.sent-type-picker input[type=radio]+label{border-radius:0!important;background:#fff!important;color:#222526!important;border:1px solid #e2e4e1!important;box-shadow:none!important;font-weight:400}variant-selects fieldset.sent-type-picker input[type=radio]:checked+label{border:1px solid #222526!important;box-shadow:inset 0 0 0 1px #222526!important;font-weight:700;color:#222526!important}variant-selects fieldset.sent-type-picker input[type=radio]+label:hover{border-color:#222526!important}.sent-size-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.6rem}.sent-size-head .form__label{margin:0}.sent-unit-toggle{font-size:1.4rem;color:#5c6568}.sent-unit-toggle i{font-style:normal;margin:0 .6rem;color:#b3202a}.sent-unit-toggle button{all:unset;cursor:pointer;color:#5c6568}.sent-unit-toggle button.is-active{color:#222526;font-weight:700}@media screen and (min-width:750px){.product__media-wrapper media-gallery{display:grid!important;grid-template-columns:9.6rem minmax(0,1fr);column-gap:1.6rem;align-items:start}media-gallery>slider-component[id^=GalleryViewer]{grid-column:2;grid-row:1;margin:0}media-gallery>slider-component[id^=GalleryThumbnails]{grid-column:1;grid-row:1;margin:0;display:block}media-gallery .thumbnail-list{display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:1rem;padding:0;overflow:visible}media-gallery .thumbnail-list__item{width:100%!important;max-width:none;flex:none}media-gallery .thumbnail-list__item{aspect-ratio:4 / 5;position:relative}media-gallery .thumbnail-list__item:before{display:none}media-gallery .thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}media-gallery .thumbnail{width:100%}media-gallery .thumbnail img{object-fit:cover}media-gallery .thumbnail[aria-current=true]{box-shadow:0 0 0 1px #222526}media-gallery slider-button{display:none!important}}variant-selects fieldset.sent-type-picker input[type=radio]+label{display:flex!important;align-items:center;justify-content:center;gap:1.4rem;padding:1.1rem 1.2rem!important;font-size:1.6rem}.sent-type-picker label img{width:4.8rem;height:auto;flex:none}.sent-type-picker label span{flex:1;text-align:center}.sent-frame-img{display:block;width:100%;height:auto;aspect-ratio:17/11.5;object-fit:cover;border:2px solid #e2e4e1}.sent-frame-picker input:checked+.sent-frame-card .sent-frame-img{border-color:#222526}.sent-frame-card{flex:0 0 13.6rem!important}.sent-frame-price{color:#5c737d!important;font-weight:600}.sent-size-row{display:flex;gap:1rem;align-items:stretch}.sent-size-row .select{flex:1}.sent-ruler{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;width:6.4rem;border:1px solid #222526;background:#fff;color:#222526}.sent-ruler:hover{background:#ecede9}.sent-guide{border:0;padding:0;max-width:44rem;width:92vw;box-shadow:0 12px 40px #00000040}.sent-guide::backdrop{background:#0006}.sent-guide__inner{padding:2.4rem}.sent-guide h3{margin:0 0 1.4rem;font-size:2rem}.sent-guide table{width:100%;border-collapse:collapse;font-size:1.5rem}.sent-guide td,.sent-guide th{padding:.8rem .4rem;border-bottom:1px solid #e2e4e1;text-align:left}.sent-guide button{margin-top:1.6rem;padding:1rem 2rem;border:1px solid #222526;background:#fff;cursor:pointer;font-size:1.4rem}.sent-size-picker{--inputs-radius:2.6rem;--inputs-radius-outset:2.6rem;--inputs-border-width:1px}.sent-size-picker .select{border-radius:4px;position:relative}.sent-size-picker .select__select{border-radius:4px!important;padding:1.5rem 11rem 1.5rem 2.2rem;font-size:1.6rem;border:1px solid #e2e4e1}.sent-size-picker .select:after,.sent-size-picker .select:before{border-radius:4px!important}.sent-size-picker .svg-wrapper{right:2rem}.sent-size-price{position:absolute;right:5.4rem;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:600;pointer-events:none}.sent-ruler{border-radius:4px;border-color:#e2e4e1}.sent-frame-picker{position:relative}.sent-frame-img{border-radius:4px;border:2px solid #e2e4e1}.sent-frame-picker input:checked+.sent-frame-card .sent-frame-img{border:3px solid #222526}.sent-frame-card{font-size:1.4rem;text-align:center;align-items:stretch}.sent-frame-list{scrollbar-width:none;padding:.4rem 3.6rem 1rem;scroll-behavior:smooth}.sent-frame-list::-webkit-scrollbar{display:none}.sent-frame-nav{all:unset;position:absolute;top:calc(50% - 2.6rem);z-index:2;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;font-size:3rem;line-height:1;cursor:pointer;color:#5c6568}.sent-frame-nav:hover{color:#222526}.sent-frame-nav--prev{left:-.4rem}.sent-frame-nav--next{right:-.4rem}.card-wrapper .card__inner{border-radius:4px;overflow:hidden;position:relative;background:#ecede9}.card-wrapper .card__media,.card-wrapper .card__media .media{border-radius:4px}.sent-card-cta{position:absolute;left:50%;bottom:2rem;transform:translate(-50%,1rem);z-index:3;opacity:0;transition:opacity .2s ease,transform .2s ease;background:#222526;color:#fff;text-transform:uppercase;letter-spacing:.04em;font-weight:700;font-size:1.3rem;padding:1.4rem 2.6rem;border-radius:4px;text-decoration:none;white-space:nowrap}@media(hover:hover){.card-wrapper:hover .sent-card-cta{opacity:1;transform:translate(-50%)}}.card-wrapper .quick-add{display:none!important}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-weight:600}.sent-size-picker .select__select{height:auto!important;min-height:5.4rem;line-height:1.4;padding-top:1.4rem;padding-bottom:1.4rem}.sent-frame-card{flex:0 0 9.8rem!important;font-size:1.25rem;gap:.4rem}.sent-frame-img{border-radius:4px;aspect-ratio:17/12}.sent-frame-list{gap:.8rem;padding-left:3.2rem;padding-right:3.2rem}.sent-frame-price{font-size:1.2rem}.sent-frame-nav{top:calc(50% - 2.2rem);width:2.8rem;height:2.8rem;font-size:2.6rem}.template-product .product-form__submit{border-radius:4px!important;height:5.6rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.template-product .product-form__wishlist{border-radius:4px!important}.sent-pdp-extras{margin-top:1.6rem}.sent-pdp-row{display:flex;align-items:center;gap:1.6rem}.sent-ruler--pill{width:9.6rem;height:5rem;border-radius:4px;flex:none}.sent-pdp-delivery{flex:1;text-align:center;margin:0;font-size:1.4rem;line-height:1.4}.sent-pdp-delivery strong{color:#5c737d}.sent-instock{display:flex;align-items:center;gap:.8rem;color:#5c737d;font-size:1.5rem;margin:1.8rem 0 1rem;border-top:1px solid #e2e4e1;padding-top:1.6rem}.sent-frame-note{margin:0 0 1.6rem;font-size:1.5rem}.sent-usps{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.sent-usp{background:#fff4e0;border-radius:4px;padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:.2rem;font-size:1.4rem}.sent-usp strong{font-size:1.5rem}@media(max-width:480px){.sent-usps{grid-template-columns:1fr}}.template-product .product-form__submit,.template-product .product-form__submit:before,.template-product .product-form__submit:after{border-radius:4px!important}.template-product .product-form__submit{--buttons-radius:4rem;--buttons-radius-outset:4rem}.sent-usp{flex-direction:row!important;align-items:center;gap:1.2rem!important}.sent-usp>div{display:flex;flex-direction:column;gap:.2rem}.sent-badge{width:5.2rem;height:5.2rem;flex:none}.sent-frame-unavail{margin:.6rem 0 1rem;font-size:1.4rem;color:#5c6568}.sent-ruler--pill{width:auto;padding:0 1.8rem;display:inline-flex;align-items:center;gap:.9rem;font-size:1.4rem;font-weight:600;color:#222526;white-space:nowrap}.sent-ruler--pill span{letter-spacing:.01em}.sent-pdp-delivery{display:flex;align-items:center;justify-content:flex-end;gap:1rem;text-align:left;color:#5c6568}.sent-pdp-delivery>span{display:flex;flex-direction:column;line-height:1.35}.sent-pdp-delivery small{font-size:1.3rem;color:#5c6568}.sent-pdp-delivery strong{font-size:1.4rem;font-weight:600}.sent-usps{gap:1.2rem}.sent-usp{background:#ecede9;border-radius:4px;padding:1.6rem 1.4rem;gap:1.2rem!important;align-items:center}.sent-usp strong{font-size:1.4rem;line-height:1.3;font-weight:600;color:#222526;letter-spacing:-.005em}.sent-usp span{font-size:1.25rem;line-height:1.4;color:#5c6568}.sent-badge{width:5.6rem;height:5.6rem}@media(max-width:480px){.sent-usps{grid-template-columns:1fr 1fr}.sent-usp{flex-direction:column!important;text-align:center;padding:1.4rem 1rem}}.sent-usp{flex-direction:column!important;text-align:center;padding:1.8rem 1.2rem!important;gap:.9rem!important}.sent-usp>div{align-items:center}.sent-frame-card{flex:0 0 10.4rem!important}.sent-frame-img{aspect-ratio:4/3!important;border:2px solid transparent!important;border-radius:4px!important;box-shadow:0 0 0 1px #e2e4e1}.sent-frame-picker input:checked+.sent-frame-card .sent-frame-img{border-color:#222526!important;box-shadow:none}.sent-frame-img{aspect-ratio:340/210!important}.sent-frame-img{aspect-ratio:340/184!important}.product__title .sent-pdp-artist,.product__title .sent-pdp-period{margin:.6rem 0 0;font-size:1.5rem;line-height:1.3}.product__title .sent-pdp-artist a{color:#222526;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.product__title .sent-pdp-period{margin-top:.3rem;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.product__title .sent-pdp-period a{color:#5c6568;text-decoration:none}.product__title .sent-pdp-artist a:hover,.product__title .sent-pdp-period a:hover{opacity:.7}.product__title .sent-pdp-artist a,.product__title .sent-pdp-artist a:hover{text-decoration:none!important}.sent-frame-picker input.disabled+.sent-frame-card,.sent-frame-picker input:disabled+.sent-frame-card{display:none!important}.sent-frame-explain{margin:.4rem 0 1rem;font-size:1.25rem;line-height:1.45;color:#5c6568}.sent-frame-explain strong{color:#222526}.sent-frame-tier{display:block;margin-top:.1rem;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:#777}.sent-frame-tier--premium{color:#8a6a2c}.sent-trust-line{margin:.5rem 0 0;font-size:1.25rem;color:#5c6568;letter-spacing:.01em}.sent-trust-line span{margin:0 .5rem;color:#b9b5ac}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sent-product-page.css.map */
