body:has(#bf-sale-style) [id^=intent] [class$=__wrap]{max-width:1320px}body:has(#bf-sale-style) [id$=__hero] .i1-hero__h1{font-size:clamp(28px,4vw,48px);letter-spacing:.035em;font-weight:600;margin-bottom:12px}body:has(#bf-sale-style) [id$=__hero] .i1-hero__sub{font-size:16px;font-weight:400;margin-bottom:8px}body:has(#bf-sale-style) [id$=__quicknav] .i1-cta__btns{gap:12px}body:has(#bf-sale-style) [id$=__quicknav] .i1-cta__btn{flex:1 1 160px;max-width:240px;border:1px solid #777;padding:10px 16px;font-size:12px;letter-spacing:.04em}body:has(#bf-sale-style) [id$=__dates] .i1-cta__wrap{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}body:has(#bf-sale-style) [id$=__dates] .i1-cta__h2{font-size:18px;letter-spacing:.05em;margin:0}body:has(#bf-sale-style) [id$=__dates] .i1-cta__text{font-size:14px;margin:0}body:has(#bf-sale-style) [id$=__dates] .i1-cta__btns{display:none}body:has(#bf-sale-style) [id^=intent3-gift-] .i3-gp__grid{gap:18px}body:has(#bf-sale-style) [id^=intent3-gift-] .i3-gp__card{border-radius:0}body:has(#bf-sale-style) [id^=intent3-gift-] .i3-gp__h2{text-align:center;font-size:28px;font-weight:500}body:has(#bf-sale-style) [id^=intent3-gift-] .i3-gp__intro{max-width:none;text-align:center;font-size:14px;margin-bottom:24px}body:has(#bf-sale-style) [id$=__selected] .i3-gp__body{padding:0 0 18px}body:has(#bf-sale-style) [id$=__selected] .i3-gp__price{order:-1;background:#bb080e;color:#fff;opacity:1;font-size:18px;padding:12px 8px;margin:0 0 16px;text-align:center;font-weight:700}body:has(#bf-sale-style) [id$=__selected] .i3-gp__tag{border-radius:0;padding:6px 10px;font-size:12px}body:has(#bf-sale-style) [id$=__selected] .i3-gp__title{font-size:16px;padding:0 4px}body:has(#bf-sale-style) [id$=__selected] .i3-gp__reason{padding:0 4px;font-size:14px;margin-top:4px}body:has(#bf-sale-style) [id$=__selected] .i3-gp__btn{color:#111;background:transparent;border-radius:0;padding:0 4px;text-decoration:underline;text-underline-offset:4px}body:has(#bf-sale-style) [id$=__cta] .i1-cta__h2{font-size:clamp(28px,4vw,48px);letter-spacing:.02em}body:has(#bf-sale-style) [id^=intent3-tiles-] .i3-tl__tile{border-radius:0;aspect-ratio:auto}body:has(#bf-sale-style) [id^=intent3-tiles-] .i3-tl__img{height:auto;aspect-ratio:4/3;object-fit:cover}body:has(#bf-sale-style) [id^=intent3-tiles-] .i3-tl__overlay{position:static;background:none;padding:16px 4px;text-align:center}body:has(#bf-sale-style) [id^=intent3-tiles-] .i3-tl__title{font-size:16px}body:has(#bf-sale-style) [id^=intent3-tiles-] .i3-tl__sub{font-size:13px}body:has(#bf-sale-style) [id^=intent3-tiles-] .i3-tl__h2{font-size:28px;font-weight:500}body:has(#bf-sale-style) [id^=intent3-tiles-] .i3-tl__intro{font-size:14px}body:has(#bf-sale-style) [id$=__budget] .i1-cta__h2{font-size:28px;font-weight:500}body:has(#bf-sale-style) [id$=__budget] .i1-cta__text{font-size:14px}body:has(#bf-sale-style) [id$=__budget] .i1-cta__btn{flex:0 1 220px;padding:12px 22px;font-size:14px}body:has(#bf-sale-style) [id^=intent] a:focus-visible{outline:3px solid #b07828;outline-offset:4px}body:has(#bf-sale-style) [id$=__recipients],body:has(#bf-sale-style) [id$=__budget]{scroll-margin-top:100px}@media(max-width:749px){body:has(#bf-sale-style) [id$=__quicknav] .i1-cta__btn{flex:1 1 calc(50% - 12px);max-width:none;padding:12px 8px}body:has(#bf-sale-style) [id$=__dates] .i1-cta__wrap{gap:8px}body:has(#bf-sale-style) [id$=__selected] .i3-gp__card{flex:0 0 76%}body:has(#bf-sale-style) [id$=__budget] .i1-cta__btn{flex:1 1 100%;max-width:none}}@media(prefers-reduced-motion:reduce){body:has(#bf-sale-style) [id^=intent] img{transition:none}}body:has(#bf-sale-style) [id$=__cta] .i1-cta__h2,body:has(#bf-sale-style) [id$=__dates] .i1-cta__h2{color:#fff}.ux-responsive-image{display:grid;width:100%;position:relative}.ux-responsive-image>picture,.ux-responsive-image__link,.ux-ri-content{grid-area:1/1;min-width:0}.ux-responsive-image picture,.ux-responsive-image__link{display:block;width:100%}.ux-responsive-image__image,.ux-responsive-image__placeholder{display:block;width:100%;height:auto}.ux-responsive-image__link:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.ux-ri-content{display:flex;position:relative;z-index:1;padding:clamp(20px,4vw,64px);pointer-events:none}.ux-ri-content--contained{width:100%;max-width:var(--container-width,1200px);margin:auto;align-self:stretch}.ux-ri-content[data-x=left]{justify-content:flex-start}.ux-ri-content[data-x=center]{justify-content:center}.ux-ri-content[data-x=right]{justify-content:flex-end}.ux-ri-content[data-y=top]{align-items:flex-start}.ux-ri-content[data-y=middle]{align-items:center}.ux-ri-content[data-y=bottom]{align-items:flex-end}.ux-ri-content[data-color=black]{color:#171717}.ux-ri-content[data-color=white]{color:#fff}.ux-ri-content__box{max-width:720px;width:100%;overflow-wrap:anywhere}.ux-ri-content h2{color:inherit;margin:12px 0}.ux-ri-content__sub{font-size:1.1em}.ux-ri-content__desc{margin:16px 0}.ux-ri-content__desc.text-sm{font-size:14px}.ux-ri-content__desc.text-base{font-size:16px}.ux-ri-content__desc.text-lg{font-size:18px}.ux-ri-content__desc.text-xl{font-size:20px}.ux-ri-content__buttons{display:flex;gap:16px;flex-wrap:wrap;margin-top:24px}.ux-ri-content[style*=center] .ux-ri-content__buttons{justify-content:center}.ux-ri-content[style*=right] .ux-ri-content__buttons{justify-content:flex-end}.ux-ri-content a{pointer-events:auto}@media(max-width:767px){.ux-ri-content{padding:24px 20px}.ux-ri--mobile-below>.ux-ri-content{grid-area:2/1;background:#fff;color:#171717}.ux-ri-content__buttons{gap:12px}}@media(max-width:767px){.ux-ri-content[data-mobile-position^="left "]{justify-content:flex-start}.ux-ri-content[data-mobile-position^="center "]{justify-content:center}.ux-ri-content[data-mobile-position^="right "]{justify-content:flex-end}.ux-ri-content[data-mobile-position$=" top"]{align-items:flex-start}.ux-ri-content[data-mobile-position$=" middle"]{align-items:center}.ux-ri-content[data-mobile-position$=" bottom"]{align-items:flex-end}.ux-ri-content[data-mobile-align=left]{text-align:left!important}.ux-ri-content[data-mobile-align=center]{text-align:center!important}.ux-ri-content[data-mobile-align=right]{text-align:right!important}.ux-ri-content[data-mobile-align=left] .ux-ri-content__buttons{justify-content:flex-start}.ux-ri-content[data-mobile-align=center] .ux-ri-content__buttons{justify-content:center}.ux-ri-content[data-mobile-align=right] .ux-ri-content__buttons{justify-content:flex-end}.ux-ri-content__box{width:auto;max-width:min(720px,100%)}}.collection-price-widget{order:999}.collection-price-widget summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;margin-bottom:0}.collection-price-widget summary::-webkit-details-marker{display:none}.collection-price-chevron{display:flex;align-items:center;transition:transform .2s ease}.collection-price-widget[open] .collection-price-chevron{transform:rotate(180deg)}.collection-price-widget[open] summary{margin-bottom:18px}collection-price-filter{display:block;color:#111}.collection-price-fields{display:flex;align-items:center;gap:10px}.collection-price-fields label{display:flex;align-items:center;flex:1;min-width:0;height:40px;border:1px solid #e8e8e8;border-radius:24px;padding:0 14px}.collection-price-fields input.form-field{min-width:0;width:100%;padding:0;margin:0;border:0;background:transparent;box-shadow:none;font-size:14px;line-height:24px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.collection-price-fields input::-webkit-inner-spin-button,.collection-price-fields input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.collection-price-fields label:focus-within{outline:2px solid currentColor;outline-offset:2px}.collection-price-track{position:relative;height:44px;margin:6px 10px 0}.collection-price-track:before{content:"";position:absolute;top:20px;left:0;right:0;height:5px;border-radius:3px;background:linear-gradient(to right,#ddd var(--price-from, 0%),#111 var(--price-from, 0%),#111 var(--price-to, 100%),#ddd var(--price-to, 100%))}.collection-price-track input.form-field{position:absolute;top:0;right:-10px;bottom:0;left:-10px;width:calc(100% + 20px);height:44px;padding:0;margin:0;border:0;appearance:none;-webkit-appearance:none;background:transparent;pointer-events:none;box-shadow:none}.collection-price-track input::-webkit-slider-thumb{width:20px;height:20px;border:5px solid #111;border-radius:50%;background:#fff;appearance:none;-webkit-appearance:none;pointer-events:auto;cursor:grab}.collection-price-track input::-moz-range-thumb{box-sizing:border-box;width:20px;height:20px;border:5px solid #111;border-radius:50%;background:#fff;pointer-events:auto;cursor:grab}.collection-price-track input::-moz-range-track{background:transparent}.collection-price-track input:focus-visible{outline:2px solid #777;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/494/compiled_assets/styles.css.map */
