body.d.presentation-studio{--studio-label:12px;--studio-small:14px;--studio-body:16px;--studio-lead:18px}.d.presentation-studio .preview-note,.d.presentation-studio .header-end,.d.presentation-studio .range-image-note,.d.presentation-studio .range-preview-caption,.d.presentation-studio footer small,.d.presentation-studio .kicker{font-size:var(--studio-label)}.d.presentation-studio .header nav a,.d.presentation-studio .text-link,.d.presentation-studio .jump-links,.d.presentation-studio footer p,.d.presentation-studio footer nav,.d.presentation-studio .btn,.d.presentation-studio .range-button-price,.d.presentation-studio .range-card-label>span,.d.presentation-studio .top-title button,.d.presentation-studio .size-line,.d.presentation-studio .size-line button,.d.presentation-studio .top-sizes button,.d.presentation-studio .card-feedback,.d.presentation-studio .range-more p,.d.presentation-studio .dialog-close{font-size:var(--studio-small)}.d.presentation-studio .range-lead,.d.presentation-studio .top-description{font-size:var(--studio-body)}.d.presentation-studio .studio-price-options .pack-name{font-size:var(--studio-small);letter-spacing:0;white-space:nowrap}.d.presentation-studio .studio-price-options button .pack-total{font-size:var(--studio-lead)}.d.presentation-studio .studio-price-options .pack-unit,.d.presentation-studio .studio-price-options .pack-saving,.d.presentation-studio .studio-price-options .pack-shipping,.d.presentation-studio .studio-price-options:after{font-size:var(--studio-label);letter-spacing:0}.d.presentation-studio .studio-bundle .studio-price-options:after{font-size:var(--studio-label)}.d.presentation-studio .studio-price-options .pack-body{grid-template-columns:1fr auto;gap:3px 6px;padding-inline:8px}.d.presentation-studio .studio-price-options .pack-unit{grid-column:1/-1}.d.presentation-studio .studio-price-options .pack-shipping{white-space:normal;min-height:25px;line-height:18px}.d.presentation-studio #studio-bundle-tiles li,.d.presentation-studio #studio-bundle-tiles strong,.d.presentation-studio .picker-progress-tiles li,.d.presentation-studio .picker-progress-tiles strong{font-size:var(--studio-label);overflow-wrap:anywhere}.d.presentation-studio #studio-bundle-tiles li{height:66px}.d.presentation-studio #studio-bundle-tiles{min-height:70px}.d.presentation-studio .quick-bag #dock-note,.d.presentation-studio .bag-edit{font-size:var(--studio-label)}.d.presentation-studio .quick-bag button,.d.presentation-studio #dock-total,.d.presentation-studio #bundle-style-picker .bundle-picker-name p,.d.presentation-studio #bundle-style-picker .bundle-picker-controls .size-line,.d.presentation-studio #bundle-style-picker .bundle-picker-controls .top-sizes button,.d.presentation-studio #bundle-style-picker .bundle-picker-controls .top-add,.d.presentation-studio #bundle-style-picker .card-feedback{font-size:var(--studio-small)}.d.presentation-studio #bundle-style-picker .bundle-picker-name h3{font-size:var(--studio-lead)}.d.presentation-studio #bundle-style-picker .bundle-picker-disclosure{font-size:var(--studio-label)}.d.presentation-studio .tops-dialog p,.d.presentation-studio .tops-dialog summary,.d.presentation-studio .tops-dialog .detail-purchase .top-sizes button,.d.presentation-studio .tops-dialog .detail-purchase .top-add,.d.presentation-studio .tops-dialog .detail-purchase .range-button-price{font-size:var(--studio-small)}.d.presentation-studio .tops-dialog small,.d.presentation-studio .tops-dialog .dialog-note{font-size:var(--studio-label)}@media(max-width:1000px){.d.presentation-studio .studio-price-options .pack-name{grid-column:1/-1;grid-row:1}.d.presentation-studio .studio-price-options .pack-total{grid-column:1/-1;grid-row:2}.d.presentation-studio .studio-price-options .pack-unit{grid-column:1/-1;grid-row:3}.d.presentation-studio .studio-price-options button.range-offer-option{min-height:138px}.d.presentation-studio .studio-price-options .pack-shipping{min-height:43px;display:grid;place-items:center}}@media(max-width:700px){.d.presentation-studio .top-description{min-height:4.95em}.d.presentation-studio .card-feedback{min-height:3.2em}}.d.presentation-studio #studio-bundle-tiles.is-bundle-complete>li.is-filled,.d.presentation-studio .picker-progress-tiles.is-bundle-complete>li.is-filled{border-color:#b38a3c;box-shadow:none;background:#fffdf5}.d.presentation-studio #studio-bundle-tiles.is-celebrating>li.is-filled,.d.presentation-studio .picker-progress-tiles.is-celebrating>li.is-filled{animation:studio-bundle-gold .9s ease-out both;animation-delay:calc(var(--piece-order,0) * .12s)}.d.presentation-studio .is-celebrating>li:nth-child(2){--piece-order:1}.d.presentation-studio .is-celebrating>li:nth-child(3){--piece-order:2}.d.presentation-studio .is-celebrating>li:nth-child(4){--piece-order:3}.d.presentation-studio .is-celebrating>li:nth-child(5){--piece-order:4}@keyframes studio-bundle-gold{0%{border-color:#73a980;box-shadow:inset 0 0 0 0 transparent;background:#edf7ef}38%{border-color:#c29638;box-shadow:inset 0 0 0 2px #e8c16a,inset 0 0 24px #e8c16a60;background:#fff9e4}65%{border-color:#b38a3c;box-shadow:inset 0 0 0 1px #d6af5d,inset 0 0 12px #e8c16a30;background:#fcf7e8}to{border-color:#b38a3c;box-shadow:none;background:#fffdf5}}@media(prefers-reduced-motion:reduce){.d.presentation-studio #studio-bundle-tiles.is-celebrating>li.is-filled,.d.presentation-studio .picker-progress-tiles.is-celebrating>li.is-filled{animation:none}}.d.presentation-studio #studio-bundle-tiles>li,.d.presentation-studio .picker-progress-tiles>li{min-height:66px;height:66px;border-radius:4px;align-items:flex-start;justify-content:center;padding:8px 10px;gap:4px;text-align:left;line-height:1.2}.d.presentation-studio #studio-bundle-tiles>li.is-filled{position:relative;display:block;padding:0;background:#f4f8f5;border-color:#b2cbb8}.d.presentation-studio .picker-progress-tiles>li.is-filled{position:relative;display:block;padding:0;background:#f4f8f5;border-color:#b2cbb8}.d.presentation-studio #studio-bundle-tiles>li>strong,.d.presentation-studio .picker-progress-tiles>li>strong{font-size:12px;line-height:1.2;font-weight:600}.d.presentation-studio #studio-bundle-tiles>li.is-filled>strong,.d.presentation-studio .picker-progress-tiles>li.is-filled>strong{position:absolute;top:7px;left:8px;right:8px;text-align:left}.d.presentation-studio #studio-bundle-tiles[data-bundle-size="3"]>li>strong,.d.presentation-studio #studio-bundle-tiles[data-bundle-size="1"]>li>strong{font-size:14px}.d.presentation-studio #studio-bundle-tiles .tile-size,.d.presentation-studio .picker-progress-tiles .tile-size{position:absolute;left:8px;bottom:6px;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:18px;padding:1px 5px;border:1px solid #d5ded7;border-radius:3px;background:#fff;font-size:12px;color:#515953;line-height:1.2}.d.presentation-studio #studio-bundle-tiles .tile-remove{top:auto;bottom:3px;right:3px;transform:none;width:24px;height:24px;font-size:18px;color:#6b786f;border-radius:3px}.d.presentation-studio #studio-bundle-tiles .tile-remove:hover{background:#f9e9ec;color:#a2223c}.d.presentation-studio #studio-bundle-tiles>li.is-empty{padding:0;background:#fff7f8;border-color:#e6bbc5}.d.presentation-studio #studio-bundle-tiles .tile-add{flex-direction:row;gap:8px;padding:8px;border-radius:3px}.d.presentation-studio #studio-bundle-tiles .tile-empty{font-size:18px}.d.presentation-studio .picker-progress-tiles>li:not(.is-filled){flex-direction:row;align-items:center;justify-content:center;gap:8px;background:#fff7f8;border-color:#e6bbc5}.d.presentation-studio #studio-bundle-tiles.is-bundle-complete>li.is-filled,.d.presentation-studio .picker-progress-tiles.is-bundle-complete>li.is-filled{border-color:#b38a3c;background:#fffdf5}@media(max-width:1000px){.d.presentation-studio #studio-bundle-tiles[data-bundle-size="3"]>li>strong{font-size:12px}.d.presentation-studio #studio-bundle-tiles[data-bundle-size="5"]{min-height:88px}.d.presentation-studio #studio-bundle-tiles[data-bundle-size="5"]>li{height:84px;min-height:84px;align-items:center;text-align:center}.d.presentation-studio #studio-bundle-tiles[data-bundle-size="5"]>li.is-filled{padding:0;text-align:left}.d.presentation-studio #studio-bundle-tiles[data-bundle-size="5"]>li.is-filled>strong{left:3px;right:3px}.d.presentation-studio #studio-bundle-tiles[data-bundle-size="5"] .tile-size{left:3px;min-width:20px;padding-inline:0}.d.presentation-studio #studio-bundle-tiles[data-bundle-size="5"] .tile-remove{top:auto;bottom:3px;right:1px;transform:none;width:24px;height:24px}.d.presentation-studio #studio-bundle-tiles[data-bundle-size="5"] .tile-add{flex-direction:column;gap:4px;padding:4px}.d.presentation-studio .picker-progress-tiles[data-bundle-size="5"]>li{height:84px;min-height:84px;align-items:center;text-align:center;padding:6px 3px}.d.presentation-studio .picker-progress-tiles[data-bundle-size="5"]>li.is-filled>strong{left:3px;right:3px}.d.presentation-studio .picker-progress-tiles[data-bundle-size="5"] .tile-size{left:3px;padding-inline:1px;min-width:20px}.d.presentation-studio .picker-progress-tiles[data-bundle-size="5"]>li:not(.is-filled){flex-direction:column;gap:4px}}.d.presentation-studio .range-intro-copy{max-width:800px;min-width:0}.d.presentation-studio .range-collection-name{font-size:14px;font-weight:600;line-height:1.5;margin:0 0 10px}.d.presentation-studio .range-intro h1{font-size:30px;line-height:1.2;text-transform:none;letter-spacing:-.035em;margin:0 0 12px}.d.presentation-studio .range-intro .range-lead{max-width:78ch;margin:0;line-height:1.65}@media(max-width:700px){.d.presentation-studio .range-intro h1{font-size:25px}.d.presentation-studio .range-intro h1 br{display:none}}.d.presentation-studio .range-intro{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(220px,1fr);gap:32px;align-items:stretch}.d.presentation-studio .studio-fabric-tile{position:relative;display:flex;align-items:flex-end;min-height:190px;overflow:hidden;background:#171717;color:#fff;text-decoration:none;padding:24px;isolation:isolate}.d.presentation-studio .studio-fabric-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.d.presentation-studio .studio-fabric-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 35%,#0009);z-index:-1}.d.presentation-studio .studio-fabric-tile span{font-size:16px;line-height:1.5;border-bottom:1px solid rgba(255,255,255,.75);padding-bottom:5px}.d.presentation-studio .studio-fabric-tile:hover span{border-bottom-color:#fff}.d.presentation-studio .studio-fabric-tile:focus-visible{outline:3px solid #d60032;outline-offset:4px}@media(max-width:700px){.d.presentation-studio .range-intro{grid-template-columns:1fr;gap:18px}.d.presentation-studio .studio-fabric-tile{min-height:140px;padding:20px}}@media(min-width:1001px)and (max-width:1199px){.d.presentation-studio #studio-bundle-tiles[data-bundle-size="5"]>li{height:84px}}.d.presentation-studio .style-tabs button{border-radius:6px 6px 0 0;cursor:pointer;transition:background-color 90ms ease,border-color 90ms ease}.d.presentation-studio .style-tabs button:hover{background:#f1f1f3}.d.presentation-studio .style-tabs button[aria-selected=true]{background:#fcf0f2;border-bottom-color:#c8102e}.d.presentation-studio .style-tabs button:focus-visible{outline:2px solid #c8102e;outline-offset:-3px}.d.presentation-studio .studio-price-options{gap:8px}.d.presentation-studio .studio-price-options button.range-offer-option{border-radius:7px;border-color:#d9d9dc;overflow:hidden;padding-top:25px;background:#fff;box-shadow:0 1px 2px #00000006;transition:border-color .1s ease,box-shadow .1s ease,background-color .1s ease}.d.presentation-studio .studio-price-options .pack-body{padding:4px 10px 9px;row-gap:5px}.d.presentation-studio .studio-price-options .pack-name{text-transform:none;font-weight:600}.d.presentation-studio .studio-price-options button .pack-total{font-size:21px;letter-spacing:-.045em}.d.presentation-studio .studio-price-options .pack-unit{color:#64646b;text-transform:none}.d.presentation-studio .studio-price-options .pack-saving{top:6px;left:9px;padding:1px 6px;background:#fae9ee;color:#ac1431;border-radius:3px;font-size:12px;line-height:16px}.d.presentation-studio .studio-price-options .pack-shipping{border-top-color:#f0e1e5;background:#fcf4f6;color:#a51331;font-weight:500;text-transform:none;min-height:25px}.d.presentation-studio .studio-price-options button.is-target{border-color:#303034;box-shadow:inset 0 0 0 1px #303034;background:#f8f8f9}.d.presentation-studio .studio-price-options button.is-target:before{content:none}.d.presentation-studio .studio-price-options button.is-complete{border-color:#43805a;box-shadow:inset 0 0 0 1px #43805a;background:#f0f7f2}.d.presentation-studio .studio-price-options button.is-complete:before{color:#28633c}.d.presentation-studio .studio-price-options button.is-complete .pack-shipping{background:#e5f1e9;border-top-color:#cfe2d6;color:#28633c}.d.presentation-studio .studio-price-options button:hover{border-color:#777780;box-shadow:inset 0 0 0 1px #777780;background:#f8f8f9}.d.presentation-studio .studio-price-options button.is-complete:hover{border-color:#28633c;box-shadow:inset 0 0 0 1px #28633c;background:#e9f4ed}.d.presentation-studio .studio-price-options button:active{box-shadow:inset 0 0 0 2px #55555b}.d.presentation-studio #studio-bundle-tiles,.d.presentation-studio .picker-progress-tiles{gap:7px}.d.presentation-studio #studio-bundle-tiles>li,.d.presentation-studio .picker-progress-tiles>li{border-radius:6px}.d.presentation-studio #studio-bundle-tiles>li.is-filled,.d.presentation-studio .picker-progress-tiles>li.is-filled{background:#f3f8f5;border-color:#a8c4b2;box-shadow:inset 0 2px #d3e4d9;color:#274d36}.d.presentation-studio #studio-bundle-tiles .tile-size,.d.presentation-studio .picker-progress-tiles .tile-size{border-color:#d1dbd5;background:#ffffffb3;border-radius:3px;color:#3c5344}.d.presentation-studio #studio-bundle-tiles .tile-remove{border-radius:50%;color:#627068;transition:background-color 80ms ease,color 80ms ease}.d.presentation-studio #studio-bundle-tiles .tile-remove:hover{background:#f9dce3;color:#a51331}.d.presentation-studio #studio-bundle-tiles>li.is-empty,.d.presentation-studio .picker-progress-tiles>li:not(.is-filled){border-color:#e7bdc8;background:#fff6f8}.d.presentation-studio #studio-bundle-tiles .tile-add{border-radius:5px}.d.presentation-studio #studio-bundle-tiles .tile-add:hover{background:#fbe8ee}.d.presentation-studio #studio-bundle-tiles.is-bundle-complete>li.is-filled,.d.presentation-studio .picker-progress-tiles.is-bundle-complete>li.is-filled{background:#fffaf0;border-color:#bc9648;box-shadow:inset 0 2px #ead6a8;color:#5b4826}@media(max-width:1000px){.d.presentation-studio .studio-price-options .pack-body{padding-inline:8px}.d.presentation-studio .studio-price-options .pack-shipping{min-height:38px}}@media(prefers-reduced-motion:reduce){.d.presentation-studio .style-tabs button,.d.presentation-studio .studio-price-options button.range-offer-option,.d.presentation-studio #studio-bundle-tiles .tile-remove{transition:none}}.d .detail-thumbs img{object-position:center top}.d .detail-layout .more-studio-photos{margin-top:10px;padding:0;border:0}.d .more-studio-photos>summary{width:fit-content;min-height:44px;align-content:center;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.d .more-studio-photos .detail-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;margin:0 0 12px}.d .more-studio-photos .detail-thumbs button{width:100%;max-width:65px;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sfg-studio-de02c440d585-studio-type.css.map */
