.cart_page__RYDTZ{min-height:100vh;background:#f1eee7;color:#292522;font-family:Arial,Helvetica,sans-serif}.cart_announcement__rVFEh{background:#25211f;color:#ede7dd;text-align:center;text-transform:uppercase;letter-spacing:.14em;font-size:10px;padding:11px 18px}.cart_header__VbCA5{height:91px;padding:0 clamp(22px,5vw,78px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8d1c6;background:#f7f5f0}.cart_header__VbCA5>a:last-child{color:#625a50;font-size:13px;text-decoration:none}.cart_wordmark__DaXcQ{color:#24211f!important;text-decoration:none;font-size:20px!important;font-weight:800;letter-spacing:.15em}.cart_wordmark__DaXcQ span{color:#b49558}.cart_layout__ENMyJ{max-width:1320px;margin:auto;padding:clamp(45px,7vw,90px) clamp(22px,5vw,78px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.72fr);gap:clamp(45px,8vw,145px)}.cart_eyebrow__iac3R{margin:0 0 16px;color:#9b783e;text-transform:uppercase;letter-spacing:.16em;font-size:10px}.cart_layout__ENMyJ h1{margin:0 0 39px;font:500 clamp(39px,5vw,66px)/.95 Georgia,serif;letter-spacing:-.045em}.cart_layout__ENMyJ h1 i{color:#b49558;font-weight:400}.cart_items__O4pxM{border-top:1px solid #d2c9bd}.cart_item__9ySAG{display:grid;grid-template-columns:110px 1fr auto;gap:18px;align-items:center;padding:17px 0;border-bottom:1px solid #d2c9bd}.cart_item__9ySAG img,.cart_thumb__VDbGJ{width:110px;height:112px;object-fit:cover}.cart_thumb__VDbGJ{display:grid;place-items:center;color:#fff7e9;font:35px Georgia,serif}.cart_hair__c_bi8{background:#422d21}.cart_pastry__TmZ4M{background:#bb8556}.cart_bags__3iX2w{background:#787760}.cart_accessories__k8MLJ{background:#866735}.cart_item__9ySAG p{font-size:9px;color:#9b783e;letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px}.cart_item__9ySAG h2{font:500 18px Georgia,serif;margin:0 0 17px}.cart_item__9ySAG button{border:0;background:transparent;color:#685e54;font-size:18px;cursor:pointer}.cart_item__9ySAG div span{display:inline-block;text-align:center;width:24px;font-size:12px}.cart_item__9ySAG strong{font-size:13px;align-self:start;padding-top:5px}.cart_summary__19FiR{background:#e5dfd4;padding:30px}.cart_summary__19FiR form{display:grid;gap:15px}.cart_grand___ee9_,.cart_total__AtyFs{display:flex;justify-content:space-between;padding:14px 0;border-top:1px solid #cbc1b4;font-size:13px}.cart_grand___ee9_{font:500 20px Georgia,serif;color:#4a3921}.cart_summary__19FiR label{display:grid;gap:7px;font-size:11px;color:#5d544b}.cart_summary__19FiR input,.cart_summary__19FiR select,.cart_summary__19FiR textarea{box-sizing:border-box;width:100%;border:1px solid #c9bdad;background:#f8f5ee;padding:11px;font:13px Arial;color:#302b27}.cart_summary__19FiR textarea{height:70px;resize:vertical}.cart_summary__19FiR fieldset{display:flex;gap:15px;padding:0;border:0}.cart_summary__19FiR legend{font-size:11px;margin-bottom:8px}.cart_summary__19FiR fieldset label{display:block}.cart_summary__19FiR fieldset input{width:auto;margin-right:6px}.cart_place__wuCoe{border:0;background:#292421;color:#f8f3eb;padding:16px;cursor:pointer;font-size:12px;letter-spacing:.06em}.cart_place__wuCoe:disabled{opacity:.6}.cart_empty__c1NLU{padding:35px 0;border-top:1px solid #d2c9bd;border-bottom:1px solid #d2c9bd;color:#6a6259;line-height:1.6}.cart_empty__c1NLU a{color:#886b39}.cart_muted___oQ3R{font-size:13px;line-height:1.6;color:#71695f}.cart_notice__2j5OX{color:#755d2e;font-size:13px;line-height:1.5}@media(max-width:800px){.cart_layout__ENMyJ{grid-template-columns:1fr}.cart_summary__19FiR{order:-1}.cart_header__VbCA5{height:75px;padding:0 18px}.cart_wordmark__DaXcQ{font-size:17px!important}.cart_item__9ySAG{grid-template-columns:78px 1fr auto}.cart_item__9ySAG img,.cart_thumb__VDbGJ{width:78px;height:82px}}.help_page__jnSSn{min-height:100vh;background:#f2efe8;color:#292522;font-family:Arial,Helvetica,sans-serif}.help_page__jnSSn header{height:90px;padding:0 clamp(22px,5vw,78px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d7cfc3}.help_page__jnSSn header>a:last-child{font-size:13px;color:#5f574e;text-decoration:none}.help_wordmark__Q3Wzi{color:#24211f;text-decoration:none;font-size:19px;font-weight:800;letter-spacing:.15em}.help_wordmark__Q3Wzi span{color:#b49558}.help_page__jnSSn section{max-width:900px;margin:auto;padding:clamp(60px,10vw,120px) 24px}.help_page__jnSSn section>p{margin:0 0 18px;color:#9b783e;text-transform:uppercase;letter-spacing:.16em;font-size:10px}.help_page__jnSSn h1{margin:0 0 54px;font:500 clamp(43px,7vw,77px)/.95 Georgia,serif;letter-spacing:-.05em}.help_page__jnSSn h1 i{color:#b49558;font-weight:400}.help_faq__qbxNr{border-top:1px solid #cec5b9}.help_faq__qbxNr details{border-bottom:1px solid #cec5b9}.help_faq__qbxNr summary{list-style:none;cursor:pointer;padding:22px 0;font:500 20px Georgia,serif;display:flex;justify-content:space-between;gap:20px}.help_faq__qbxNr summary::-webkit-details-marker{display:none}.help_faq__qbxNr summary b{font:22px Arial;font-weight:400}.help_faq__qbxNr p{max-width:650px;margin:0;padding:0 0 22px;color:#665f57;font-size:14px;line-height:1.7}.help_links___KNGv{display:flex;flex-wrap:wrap;gap:10px;margin-top:45px}.help_links___KNGv a{border:1px solid #cfc6bb;padding:10px 13px;color:#61594e;text-decoration:none;font-size:12px}.help_links___KNGv a:hover{background:#292421;color:#f8f4ed}.store-header_shell__WVHsL{position:sticky;top:0;z-index:30;width:100%}.store-header_overHero__ZZUdH{position:absolute;top:0;left:0}.store-header_ticker__qlaI4{height:34px;overflow:hidden;background:#241f1c;color:#eee7da;white-space:nowrap;font:10px/34px Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.store-header_ticker__qlaI4>div{display:inline-flex;min-width:max-content;animation:store-header_move__xkCAO 15s linear infinite;will-change:transform}.store-header_ticker__qlaI4 span{padding-right:42px}.store-header_ticker__qlaI4 span:after{content:"•";margin-left:42px;color:#c5a665}.store-header_header___jYYX{height:88px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(22px,5vw,78px);color:#f5efe5;transition:background .25s,backdrop-filter .25s,border-color .25s;border-bottom:1px solid transparent}.store-header_scrolled__HZgqn{background:rgba(35,31,29,.82);backdrop-filter:blur(18px);border-color:rgba(231,220,204,.18)}.store-header_wordmark__BVBfG{color:inherit;text-decoration:none;font:800 19px Arial,sans-serif;letter-spacing:.15em}.store-header_wordmark__BVBfG span{color:#c6a96c}.store-header_header___jYYX nav{display:flex;gap:clamp(16px,2.7vw,39px)}.store-header_header___jYYX nav a{color:inherit;text-decoration:none;font-size:13px;position:relative}.store-header_header___jYYX nav a:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:1px;background:#cfb174;transition:.2s}.store-header_header___jYYX nav a:hover:after{width:100%}.store-header_actions__cy3jw{display:flex;align-items:center;gap:19px}.store-header_accountWrap__659cR,.store-header_searchWrap__8nFwJ{position:relative}.store-header_iconButton___rPRC{border:0;background:transparent;color:inherit;padding:0;display:inline-flex;align-items:center;gap:5px;text-decoration:none;cursor:pointer}.store-header_iconButton___rPRC svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.store-header_iconButton___rPRC em{display:inline-grid;place-items:center;width:20px;height:20px;background:#bd9b5e;border-radius:50%;font:10px Arial,sans-serif;font-style:normal}.store-header_accountMenu__tUly8,.store-header_searchMenu__byN22{position:absolute;right:-14px;top:calc(100% + 22px);width:285px;padding:22px;background:rgba(250,244,236,.98);box-shadow:0 20px 50px #0004;border:1px solid #dfd1c2;color:#322a25}.store-header_accountMenu__tUly8 p{margin:0 0 17px;font:500 21px Georgia,serif}.store-header_primaryAction__cJJQR,.store-header_secondaryAction__BvMlo{display:block;padding:13px 16px;border-radius:999px;text-align:center;text-decoration:none;font-size:12px}.store-header_primaryAction__cJJQR{background:#2c2521;color:#fff}.store-header_secondaryAction__BvMlo{margin-top:9px;border:1px solid #a87f5c;color:#684a37}.store-header_accountLinks__wwSYg{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:16px;padding-top:16px;border-top:1px solid #ded0c1}.store-header_accountLinks__wwSYg a{border:1px solid #b99a83;padding:10px;text-align:center;color:#49382d;text-decoration:none;font-size:12px}.store-header_accountLinks__wwSYg a:hover,.store-header_secondaryAction__BvMlo:hover{background:#ede0d3}.store-header_primaryAction__cJJQR:hover{background:#6c4a36}.store-header_searchMenu__byN22{right:-14px;width:330px}.store-header_searchMenu__byN22 label{display:block;margin-bottom:12px;font:500 19px Georgia,serif}.store-header_searchMenu__byN22>div{display:flex}.store-header_searchMenu__byN22 input{min-width:0;flex:1;border:1px solid #b99a83;background:#fffaf4;padding:12px;color:#332923;font-size:12px}.store-header_searchMenu__byN22 button{border:0;background:#2c2521;color:#fff;padding:0 14px;font-size:11px}.store-header_searchMenu__byN22 small{display:block;margin-top:11px;color:#766b61;font-size:10px}@keyframes store-header_move__xkCAO{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.store-header_ticker__qlaI4>div{animation:none}}@media(max-width:760px){.store-header_header___jYYX{height:70px;padding:0 19px}.store-header_header___jYYX nav{display:none}.store-header_wordmark__BVBfG{font-size:17px}.store-header_actions__cy3jw{gap:15px}.store-header_accountMenu__tUly8{right:-79px;top:calc(100% + 18px);width:min(285px,calc(100vw - 28px))}.store-header_searchMenu__byN22{right:-1px;top:calc(100% + 18px);width:min(330px,calc(100vw - 28px))}}.store-footer_footer__eoN8k{background:#191817;color:#d4cdc2;padding:62px clamp(22px,5vw,78px) 20px;font-family:Arial,Helvetica,sans-serif}.store-footer_top__2hA1k{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:35px;padding-bottom:55px}.store-footer_logo__BMVGO{color:#f3eee5;text-decoration:none;font-size:19px;font-weight:800;letter-spacing:.15em}.store-footer_logo__BMVGO span{color:#c7a66b}.store-footer_top__2hA1k p{max-width:230px;margin:19px 0 0;color:#aaa298;font-size:13px;line-height:1.6}.store-footer_top__2hA1k div:not(:first-child){display:flex;flex-direction:column;gap:12px}.store-footer_top__2hA1k b{margin-bottom:6px;color:#c9a66a;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.store-footer_top__2hA1k a{color:#d4cdc2;text-decoration:none;font-size:12px}.store-footer_top__2hA1k a:hover{color:white}.store-footer_bottom__9l4FU{border-top:1px solid #423e39;padding-top:19px;display:flex;justify-content:space-between;color:#888177;font-size:10px}@media(max-width:700px){.store-footer_top__2hA1k{grid-template-columns:1fr 1fr;gap:35px 20px}.store-footer_top__2hA1k>div:first-child{grid-column:1/-1}.store-footer_bottom__9l4FU{gap:10px;flex-direction:column}}.home_page__ODjSn{background:#f5efe7;color:#282321;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.home_hero__z_jpu{min-height:690px;background:#221f1d;color:#f7f0e6;display:grid;grid-template-columns:1.05fr .95fr}.home_hero__z_jpu>div{padding:210px clamp(28px,8vw,125px) 90px;position:relative;z-index:1}.home_bakeryCopy__Aig8a p,.home_faq__FFQSm>div>p,.home_kicker__etd2I,.home_sectionHead__Gl6hb p{margin:0 0 19px;color:#c5a665;text-transform:uppercase;letter-spacing:.15em;font-size:10px}.home_bakeryCopy__Aig8a h2,.home_faq__FFQSm h2,.home_hero__z_jpu h1,.home_sectionHead__Gl6hb h2{margin:0;font:500 clamp(49px,6vw,84px)/.92 Georgia,serif;letter-spacing:-.06em}.home_bakeryCopy__Aig8a h2 i,.home_faq__FFQSm h2 i,.home_hero__z_jpu h1 i,.home_sectionHead__Gl6hb h2 i{color:#d1af71;font-weight:400}.home_hero__z_jpu>div>p:not(.home_kicker__etd2I){max-width:370px;color:#c8c1b7;line-height:1.65;font-size:15px;margin:30px 0}.home_bakeryCopy__Aig8a>a,.home_hero__z_jpu>div>a,.home_sectionHead__Gl6hb>a{color:inherit;text-decoration:none;border-bottom:1px solid #b8965a;padding-bottom:9px;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.home_hero__z_jpu>div>a span{margin-left:37px;font-size:17px}.home_hero__z_jpu aside{position:relative;overflow:hidden;background:radial-gradient(circle at 38% 48%,#977343 0,#4b3626 31%,#191817 73%)}.home_heroGlow__Q08SW{position:absolute;inset:15% 20% 0;border-radius:49% 51% 0 0;background:linear-gradient(130deg,#171411,#9a7442 57%,#251d19);box-shadow:0 0 80px #0007}.home_hero__z_jpu aside p{position:absolute;right:38px;bottom:38px;text-align:right;font:11px/1.5 monospace;letter-spacing:.14em}.home_hair__Lh_Fm,.home_new__KVKHj{padding:100px clamp(22px,5vw,78px);background:#f8f5ef}.home_sectionHead__Gl6hb{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:42px}.home_sectionHead__Gl6hb h2{font-size:clamp(43px,4.5vw,65px)}.home_sectionHead__Gl6hb>a{color:#554a3d}.home_tileGrid__xT_z_{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.home_tile__pkpk6{min-width:0}.home_tileMedia__L_ChX{position:relative;display:block;height:360px;overflow:hidden;background:#d9d0c2}.home_tileMedia__L_ChX img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.home_tileMedia__L_ChX:hover img{transform:scale(1.04)}.home_tileMedia__L_ChX>span{width:100%;height:100%;display:grid;place-items:center;color:#fff4df;font:68px Georgia,serif}.home_hair__Lh_Fm{background:linear-gradient(135deg,#f8f3eb,#e9dfd4)}.home_pastry__C93PM{background:linear-gradient(135deg,#c78152,#553326)}.home_bags__p9YpT{background:linear-gradient(135deg,#6f6f5c,#36342b)}.home_accessories__NL_42{background:linear-gradient(135deg,#ad884c,#393025)}.home_tileMedia__L_ChX small{position:absolute;top:12px;left:12px;background:#f9f5ee;padding:7px;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.home_tile__pkpk6>div{position:relative;padding:14px 0 22px;border-bottom:1px solid #d7cec2}.home_tile__pkpk6 p{margin:0 0 6px;color:#9a763d;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.home_tile__pkpk6 h3{margin:0;max-width:76%;font:500 18px Georgia,serif}.home_tile__pkpk6 strong{display:block;margin-top:8px;font-size:12px}.home_tile__pkpk6 button{position:absolute;right:0;bottom:16px;border:1px solid #c6b8a7;border-radius:99px;background:#f9f4ec;padding:7px 10px;font-size:10px;text-transform:uppercase}.home_tile__pkpk6 button b{font-size:15px;margin-left:6px}.home_emptyRail__Gm1WS{min-height:220px;border:1px solid #cfc4b6;display:grid;place-content:center;text-align:center}.home_emptyRail__Gm1WS span{font:500 27px Georgia,serif}.home_emptyRail__Gm1WS p{margin:9px 0 0;color:#746a60;font-size:13px}.home_pricaverna__vslPW{padding:105px clamp(22px,5vw,78px);background:#272a27;color:#f3ede3}.home_pricaverna__vslPW .home_sectionHead__Gl6hb>a{color:#e5d9c8}.home_categoryCards__y6RpF{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #55564e;border-left:1px solid #55564e}.home_categoryCard__hBScp{min-height:180px;padding:17px;border-right:1px solid #55564e;border-bottom:1px solid #55564e;color:inherit;text-decoration:none;display:flex;flex-direction:column;transition:.25s}.home_categoryCard__hBScp:hover{background:#b6945b;color:#262320}.home_categoryCard__hBScp span{font-size:10px;color:#caaa6e}.home_categoryCard__hBScp strong{margin:auto 0 5px;font:500 31px Georgia,serif}.home_categoryCard__hBScp em{font-size:12px;font-style:normal;color:#d2cbc0}.home_categoryCard__hBScp i{align-self:end;font-size:20px;font-style:normal}.home_swipeRail__XMN0O{display:flex;gap:18px;margin:35px -78px;overflow:hidden;animation:home_slide__yfwWs 38s linear infinite}.home_swipeRail__XMN0O .home_tile__pkpk6{width:235px;flex:0 0 235px}.home_swipeRail__XMN0O .home_tileMedia__L_ChX{height:270px}.home_swipeRail__XMN0O .home_tile__pkpk6>div{border-color:#55564e}.home_pricavernaCta__aNQds{display:flex;justify-content:space-between;max-width:530px;margin:auto;border:1px solid #c4a369;padding:16px 20px;color:#f6efe3;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.home_bakery__6_M5e{display:grid;grid-template-columns:.86fr 1.14fr;background:#ad765b;color:#fff3e5}.home_bakeryCopy__Aig8a{padding:110px clamp(25px,6vw,95px);background:linear-gradient(145deg,#743f31,#bc835e)}.home_bakeryCopy__Aig8a p{color:#f1cd99}.home_bakeryCopy__Aig8a h2{font-size:clamp(46px,5vw,70px)}.home_bakeryCopy__Aig8a h2 i{color:#f0ce94}.home_bakeryCopy__Aig8a>a{display:inline-block;margin-top:32px}.home_bakeryProducts__iL9ju{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding:50px}.home_bakery__6_M5e .home_tile__pkpk6>div{border-color:#d49e7f}.home_bakery__6_M5e .home_tile__pkpk6 p{color:#f3d3a0}.home_faq__FFQSm{padding:105px clamp(22px,10vw,180px);display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;background:#eee8dd}.home_faq__FFQSm h2{font-size:clamp(43px,5vw,67px)}.home_faq__FFQSm details{border-top:1px solid #cfc4b6;padding:18px 0}.home_faq__FFQSm details:last-of-type{border-bottom:1px solid #cfc4b6}.home_faq__FFQSm summary{display:flex;justify-content:space-between;cursor:pointer;font:500 20px Georgia,serif}.home_faq__FFQSm summary span{color:#a27d42}.home_faq__FFQSm details p{color:#6f665c;font-size:14px;line-height:1.6}.home_faq__FFQSm>div>a{display:inline-block;margin-top:26px;color:#74582c;text-decoration:none;font-size:12px;font-weight:700}.home_notice__tf_ik{position:fixed;right:20px;bottom:20px;z-index:25;background:#292421;color:#f8f1e6;padding:14px 17px;font-size:12px;box-shadow:0 10px 30px #0005}.home_notice__tf_ik a{color:#daba79;margin-left:8px}@keyframes home_slide__yfwWs{to{transform:translateX(-50%)}}@media(max-width:800px){.home_bakery__6_M5e,.home_faq__FFQSm,.home_hero__z_jpu{grid-template-columns:1fr}.home_hero__z_jpu{min-height:auto}.home_hero__z_jpu>div{padding:165px 25px 70px}.home_hero__z_jpu aside{height:310px}.home_heroGlow__Q08SW{inset:10% 24% 0}.home_sectionHead__Gl6hb{align-items:start;flex-direction:column}.home_hair__Lh_Fm,.home_new__KVKHj,.home_pricaverna__vslPW{padding:70px 18px}.home_tileGrid__xT_z_{grid-template-columns:repeat(2,1fr);gap:13px}.home_tileMedia__L_ChX{height:250px}.home_tile__pkpk6 h3{font-size:16px}.home_categoryCards__y6RpF{grid-template-columns:repeat(2,1fr)}.home_swipeRail__XMN0O{margin-left:-18px;margin-right:-18px}.home_bakeryCopy__Aig8a{padding:75px 24px}.home_bakeryProducts__iL9ju{padding:25px 18px;gap:13px}.home_faq__FFQSm{padding:70px 24px;gap:45px}.home_emptyRail__Gm1WS{min-height:180px}}.product-detail_page__MZx__{min-height:100vh;background:#f1eee7;color:#292522;font-family:Arial,Helvetica,sans-serif}.product-detail_announcement__ImeXY{background:#25211f;color:#ede7dd;text-align:center;text-transform:uppercase;letter-spacing:.14em;font-size:10px;padding:11px 18px}.product-detail_header__h56Bj{height:91px;padding:0 clamp(22px,5vw,78px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8d1c6;background:#f7f5f0}.product-detail_wordmark__LtQy8{color:#24211f;text-decoration:none;font-size:20px;font-weight:800;letter-spacing:.15em}.product-detail_wordmark__LtQy8 span{color:#b49558}.product-detail_header__h56Bj nav{display:flex;gap:33px}.product-detail_bag__WBAYa,.product-detail_header__h56Bj nav a{color:#302c29;text-decoration:none;font-size:14px}.product-detail_bag__WBAYa em{display:inline-grid;place-items:center;width:20px;height:20px;margin-left:5px;border-radius:50%;background:#b49558;color:white;font-size:11px;font-style:normal}.product-detail_breadcrumb__2J_8s{max-width:1400px;margin:0 auto;padding:21px clamp(22px,5vw,78px);color:#857c71;font-size:11px}.product-detail_breadcrumb__2J_8s a{color:inherit;text-decoration:none}.product-detail_breadcrumb__2J_8s span{margin:0 9px}.product-detail_breadcrumb__2J_8s b{font-weight:500;color:#4b4641}.product-detail_product__egpxG{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);gap:clamp(38px,7vw,130px);padding:18px clamp(22px,5vw,78px) 100px}.product-detail_gallery__IDKTR{height:min(69vw,720px);position:relative;overflow:hidden;background:#d8d0c3}.product-detail_productImage__Lnd2Q{width:100%;height:100%;object-fit:cover;display:block}.product-detail_visual__SEebV{width:100%;height:100%;display:grid;place-items:center;position:relative;overflow:hidden}.product-detail_visual__SEebV:before{content:"";width:58%;aspect-ratio:1;border-radius:48% 52% 40% 60%;background:rgba(250,231,184,.65);box-shadow:0 0 75px 24px rgba(253,213,137,.3)}.product-detail_visual__SEebV span{position:absolute;color:#fff7e9;font:500 clamp(80px,13vw,180px) Georgia,serif}.product-detail_hair__lFfMO{background:linear-gradient(150deg,#1d1b1a,#573925)}.product-detail_pastry__1rvcW{background:linear-gradient(150deg,#a66a45,#e7b77c)}.product-detail_bags__Ko5rW{background:linear-gradient(150deg,#60614f,#b3a27a)}.product-detail_accessories__chgIM{background:linear-gradient(150deg,#40382f,#af8c51)}.product-detail_badge__4ByMp{position:absolute;top:18px;left:18px;background:#f8f5ee;color:#4f493f;padding:8px 10px;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.product-detail_info__CApEg{padding-top:clamp(0px,4vw,54px)}.product-detail_category__GulAM{color:#9b783e;text-transform:uppercase;letter-spacing:.16em;font-size:10px;margin:0 0 18px}.product-detail_info__CApEg h1{margin:0;font:500 clamp(38px,4.2vw,64px)/1 Georgia,serif;letter-spacing:-.045em}.product-detail_price__lXVpG{font:500 20px Georgia,serif;margin:25px 0;color:#6d5430}.product-detail_description__Xd7ga{max-width:480px;margin:0;padding:0 0 30px;border-bottom:1px solid #d4ccbf;color:#676058;line-height:1.75;font-size:15px}.product-detail_purchase__pQ_57{display:flex;gap:12px;margin:28px 0 12px}.product-detail_quantity___oZz4{display:flex;align-items:center;border:1px solid #cfc6b9;height:49px}.product-detail_quantity___oZz4 button{width:42px;height:100%;border:0;background:transparent;font-size:21px;cursor:pointer;color:#544c43}.product-detail_quantity___oZz4 span{width:29px;text-align:center;font-size:13px}.product-detail_add__foUgh{flex:1;border:0;background:#292421;color:#f7f1e7;padding:0 20px;font-size:12px;letter-spacing:.05em;cursor:pointer}.product-detail_add__foUgh:hover{background:#9a7841}.product-detail_notice__5z5ts{margin:14px 0;color:#73623d;font-size:13px}.product-detail_notice__5z5ts a{color:inherit;font-weight:700}.product-detail_notes__nqGji{margin-top:35px;border-top:1px solid #d4ccbf}.product-detail_notes__nqGji div{padding:16px 0;border-bottom:1px solid #d4ccbf;display:grid;grid-template-columns:145px 1fr;gap:12px}.product-detail_notes__nqGji b{font-size:12px}.product-detail_notes__nqGji span{font-size:12px;color:#746c62;line-height:1.5}.product-detail_more__DXxNI{border-top:1px solid #d6cec1;padding:48px 22px 65px;text-align:center}.product-detail_more__DXxNI p{font:500 24px Georgia,serif;margin:0 0 14px}.product-detail_more__DXxNI a{color:#8b6c37;font-size:13px;text-decoration:none;font-weight:700}@media(max-width:800px){.product-detail_header__h56Bj nav{display:none}.product-detail_product__egpxG{grid-template-columns:1fr;padding-bottom:60px}.product-detail_gallery__IDKTR{height:110vw;max-height:620px}.product-detail_info__CApEg{padding-top:0}}@media(max-width:520px){.product-detail_header__h56Bj{height:75px;padding:0 18px}.product-detail_wordmark__LtQy8{font-size:17px}.product-detail_breadcrumb__2J_8s{padding:16px 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-detail_product__egpxG{padding:10px 18px 55px;gap:30px}.product-detail_purchase__pQ_57{flex-direction:column}.product-detail_quantity___oZz4{width:126px}.product-detail_add__foUgh{height:52px}.product-detail_notes__nqGji div{grid-template-columns:1fr;gap:6px}}