.smgb-section{box-sizing:border-box;background:#fff;color:#201e1b;padding:28px 14px 24px;text-align:center;isolation:isolate}.smgb-section *{box-sizing:border-box}.smgb-heading{margin:0 auto 26px}.smgb-heading h2{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(24px,2.8vw,34px);font-weight:400;line-height:1.15;color:#a30f17;margin:0 0 14px;text-transform:none}.smgb-heading p{font-family:Arial,sans-serif;font-size:11px;line-height:1.4;letter-spacing:3px;text-transform:uppercase;margin:0;color:#34302b}smg-trending-book{display:block;max-width:640px;margin:auto;--smgb-red:#a30f17}.smgb-book{position:relative;margin:0 8px 14px;padding:0 0 9px;perspective:2000px;filter:drop-shadow(0 14px 9px #0002)}.smgb-book:before{content:"";position:absolute;top:17px;right:-5px;bottom:-2px;left:-5px;background:linear-gradient(90deg,#69503a,#bc9c77 2%,#7a5d3f 49.5%,#32281e 50%,#ac8b66 51%,#63452e);border-radius:4% 5% 3% 3%/3% 3% 2% 2%;transform:perspective(1300px) rotateX(2deg);z-index:-1;border-bottom:2px solid #473423}.smgb-book:after{content:"";position:absolute;top:20px;right:0;bottom:3px;left:0;background:repeating-linear-gradient(0deg,#bcb5a8 0 1px,#e4dfd5 1px,#f6f3eb 3px);border-radius:3% 3% 2% 2%;z-index:-1;box-shadow:0 4px 1px #c5bba9}.smgb-spread{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;position:relative;min-width:0}.smgb-spread:after{content:"";position:absolute;top:2%;bottom:-2px;left:calc(50% - 12px);width:24px;background:linear-gradient(90deg,transparent,#574c3540 35%,#342b2470 49%,#fff8 53%,#fff0);z-index:3;pointer-events:none;border-radius:50%}.smgb-page{min-width:0;position:relative;margin:0;background:linear-gradient(90deg,#d6d0c5 0,#fbfaf6 3%,#fffefa 20%,#f6f4ed 82%,#e0dacd 98%,#9e9788);padding:12px 14px 16px 12px;border-radius:7% 13% 1% 2%/3% 4% 1% 1%;box-shadow:inset 0 1px #fff,inset 0 -2px #a69b87;transform-origin:right center;transform:rotateY(3deg)}.smgb-page:nth-child(2n){background:linear-gradient(90deg,#aaa293,#e4ded0 2%,#faf8f1 15%,#fffefa 80%,#f3f0e7 97%,#d4cfc3);border-radius:13% 7% 2% 1%/4% 3% 1% 1%;padding:12px 12px 16px 14px;transform-origin:left center;transform:rotateY(-3deg)}.smgb-page:nth-child(2n):after{content:"";position:absolute;bottom:2px;right:2px;width:13%;height:5%;background:linear-gradient(145deg,#e4dfd3,#fffdf7 60%,#bbb4a6 65%,#f6f2e8);border-radius:95% 0 100%;box-shadow:-2px -2px 4px #0000000a;pointer-events:none}.smgb-product{display:flex;flex-direction:column;align-items:stretch;height:100%;text-decoration:none!important;color:#231f1a!important;position:relative}.smgb-product:focus-visible{outline:2px solid #a30f17;outline-offset:4px}.smgb-page-number{position:absolute;top:6px;left:8px;z-index:2;font:italic 20px Georgia,serif;color:#a30f17;background:#fffdf4de;padding:1px 5px}.smgb-photo{position:relative;overflow:hidden;aspect-ratio:3/4;background:#fff}.smgb-image{display:block!important;width:100%!important;height:100%!important;object-fit:contain;object-position:center;margin:0!important;max-width:100%}.smgb-off{position:absolute;right:10px;top:10px;background:#a30f17;color:#fff;padding:7px 11px;font:700 12px Arial,sans-serif;letter-spacing:.4px;box-shadow:0 2px 4px #0002}.smgb-caption{padding-top:13px;display:flex;flex:1;flex-direction:column;align-items:center;gap:5px}.smgb-title{font:400 clamp(15px,1.4vw,18px)/1.18 Georgia,"Times New Roman",serif!important;color:#241e1b!important;margin:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.36em;text-transform:none!important}.smgb-variant{font:11px/1.3 Arial,sans-serif;color:#6c655b;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.smgb-prices{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:4px 11px;line-height:1.3;margin-top:2px}.smgb-prices strong{font:700 clamp(15px,1.6vw,21px)/1.25 Arial,sans-serif;color:#a30f17}.smgb-prices s{font:400 clamp(11px,1.3vw,17px)/1.3 Arial,sans-serif;color:#736d65;text-decoration:line-through}.smgb-save{font:400 12px/1.3 Arial,sans-serif;color:#6a593b}.smgb-view{margin-top:auto;padding-top:7px;color:#a30f17;font:600 10px/1.4 Arial,sans-serif;letter-spacing:1.6px;text-transform:uppercase}.smgb-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px auto 0;min-height:44px;font-family:Arial,sans-serif}.smgb-controls button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;border:1px solid #c8c0b5;border-radius:50%;width:44px;height:44px;min-width:44px;background:linear-gradient(#fff,#eeeae1);color:#302a23;font:20px Arial,sans-serif;cursor:pointer;padding:0;box-shadow:none;transition:background .15s}.smgb-controls button:hover{background:#e5ded2}.smgb-controls button:focus-visible{outline:2px solid #a30f17;outline-offset:3px}.smgb-controls button:disabled{opacity:.4;cursor:default}.smgb-timing{font:12px/1.4 Arial,sans-serif;color:#645f58}.smgb-status{font:12px/1.4 Arial,sans-serif;color:#a30f17;margin:6px 0 0}.smgb-status:empty{display:none}.smgb-collection{display:inline-block;color:#a30f17!important;font:12px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;margin-top:14px}.smgb-empty{padding:28px;font:16px Georgia,serif}.smgb-turn{display:none;position:absolute;left:50%;top:0;bottom:9px;width:50%;z-index:5;transform-origin:left center;transform-style:preserve-3d;pointer-events:none}.smgb-turn.is-active{display:block}.smgb-turn.is-backward{left:0;transform-origin:right center}.smgb-turn-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.smgb-turn-face>.smgb-page{height:100%;transform:none}.smgb-turn-face.is-back{transform:rotateY(180deg)}.smgb-turn .smgb-page{padding:12px 12px 16px 14px}.smgb-turn.is-backward .smgb-page{padding:12px 14px 16px 12px}.smgb-turn .smgb-page:after{display:none}@media(min-width:750px){.smgb-book{margin-left:16px;margin-right:16px}}@media(max-width:749px){.smgb-section{padding:20px 7px 18px}.smgb-heading{margin-bottom:20px}.smgb-heading h2{font-size:24px}.smgb-heading p{font-size:8px;letter-spacing:1.7px}.smgb-book{margin-left:3px;margin-right:3px;padding-bottom:7px}.smgb-page,.smgb-turn .smgb-page,.smgb-turn.is-backward .smgb-page{padding:12px 11px 13px 9px}.smgb-page:nth-child(2n){padding:12px 9px 13px 11px}.smgb-photo{aspect-ratio:3/4}.smgb-page-number{font-size:12px;top:4px;left:4px;padding:1px 3px}.smgb-off{font-size:9px;padding:5px 6px;top:5px;right:5px;letter-spacing:0}.smgb-caption{padding-top:8px;gap:3px}.smgb-title{font-size:12px!important}.smgb-variant{font-size:9px}.smgb-prices{gap:2px 5px}.smgb-prices strong{font-size:14px}.smgb-prices s,.smgb-save{font-size:10px}.smgb-view{font-size:8px;letter-spacing:.8px;padding-top:5px}.smgb-controls{gap:7px;margin-top:14px}.smgb-timing{font-size:9px;max-width:140px}.smgb-turn{bottom:7px}}@media(prefers-reduced-motion:reduce){.smgb-controls button{transition:none}}@media(max-width:380px){.smgb-off{font-size:8px;padding:4px}.smgb-page,.smgb-turn .smgb-page,.smgb-turn.is-backward .smgb-page{padding-left:7px;padding-right:8px}.smgb-page:nth-child(2n){padding-left:8px;padding-right:7px}.smgb-prices strong{font-size:12px}.smgb-prices s{font-size:9px}.smgb-timing{max-width:115px;font-size:8px}.smgb-controls{gap:5px}}smg-trending-book{max-width:1080px}.smgb-book{aspect-ratio:2.65;padding-bottom:9px;transform:perspective(1400px) rotateX(12deg);transform-origin:center bottom}.smgb-spread{height:100%;min-height:0}.smgb-page,.smgb-page:nth-child(2n),.smgb-turn .smgb-page,.smgb-turn.is-backward .smgb-page{min-height:0;overflow:hidden;padding:12px 16px}.smgb-product{min-height:0}.smgb-photo{aspect-ratio:auto;flex:1;min-height:0;background:#fff}.smgb-caption{flex:0 0 auto;padding-top:6px;gap:3px}.smgb-title{font-size:16px!important;min-height:0;-webkit-line-clamp:1}.smgb-variant{display:none}.smgb-prices{margin-top:0}.smgb-prices strong{font-size:18px}.smgb-prices s{font-size:12px}.smgb-save{font-size:10px}.smgb-view{font-size:8px;padding-top:2px;margin-top:0}.smgb-heading{margin-bottom:16px}@media(max-width:749px){.smgb-section{padding:18px 5px 14px}.smgb-book{aspect-ratio:2.65;margin-left:3px;margin-right:3px;padding-bottom:5px;transform:perspective(900px) rotateX(12deg)}.smgb-page,.smgb-page:nth-child(2n),.smgb-turn .smgb-page,.smgb-turn.is-backward .smgb-page{padding:6px 7px}.smgb-photo{aspect-ratio:auto}.smgb-caption{padding-top:3px;gap:1px}.smgb-title{font-size:9px!important;line-height:1.1!important}.smgb-prices{gap:2px 5px;flex-wrap:nowrap}.smgb-prices strong{font-size:10px;white-space:nowrap}.smgb-prices s{font-size:8px;white-space:nowrap}.smgb-save{font-size:7px;line-height:1.1}.smgb-view{font-size:6px;letter-spacing:.6px;padding-top:1px;line-height:1.2}.smgb-off{top:3px;right:3px;font-size:7px;padding:3px 4px}.smgb-page-number{font-size:9px;top:2px;left:2px}.smgb-turn{bottom:5px}.smgb-controls{margin-top:10px}.smgb-heading h2{font-size:23px}.smgb-heading p{font-size:7px}}.smgb-book{--smgb-rail:32px;padding-left:var(--smgb-rail);padding-right:var(--smgb-rail)}.smgb-book:before{background:linear-gradient(90deg,#940014,#d20a25 3%,#b00019 49%,#810013 50%,#cf0823 52%,#a60018);border-bottom-color:#8e0014}.smgb-book:after{background:repeating-linear-gradient(0deg,#e4e4e4 0 1px,#fff 1px 3px);box-shadow:0 4px 1px #b00019}.smgb-page,.smgb-page:nth-child(2n),.smgb-turn .smgb-page{background:#fff;box-shadow:inset 0 1px #fff,inset 0 -1px #ddd}.smgb-page:nth-child(2n):after{background:linear-gradient(145deg,#f4f4f4,#fff 60%,#ddd 65%,#fff)}.smgb-spread:after{background:linear-gradient(90deg,transparent,#0000000a 35%,#00000020 49%,#fff 53%,transparent)}.smgb-page-number{background:#fff;color:#b00019}.smgb-save{color:#b00019}.smgb-ribbon{position:absolute;top:4px;bottom:9px;width:var(--smgb-rail);z-index:7;display:flex;align-items:center;justify-content:center;background:#bf001d;color:#fff;overflow:hidden;pointer-events:none}.smgb-ribbon-left{left:0;border-radius:5px 0 0 5px}.smgb-ribbon-right{right:0;border-radius:0 5px 5px 0}.smgb-ribbon span{writing-mode:vertical-rl;white-space:nowrap;font:600 14px/1 Arial,sans-serif;letter-spacing:1px;color:#fff}.smgb-ribbon-left span{transform:rotate(180deg)}.smgb-turn{width:calc(50% - var(--smgb-rail))}.smgb-turn.is-backward{left:var(--smgb-rail)}.smgb-controls button{border-color:#bf001d;background:#fff;color:#bf001d}.smgb-controls button:hover{background:#bf001d;color:#fff}@media(max-width:749px){.smgb-book{--smgb-rail:15px}.smgb-ribbon{top:2px;bottom:5px}.smgb-ribbon span{font-size:7px;letter-spacing:0}}.smgb-section .smgb-controls{display:none}
/*# sourceMappingURL=/cdn/shop/t/98/assets/smg-trending-book.css.map */
